21 lines
820 B
Text
21 lines
820 B
Text
Index: src/lock.c
|
|
--- src/lock.c.orig
|
|
+++ src/lock.c
|
|
@@ -10,7 +10,7 @@
|
|
|
|
#if FILOCK
|
|
|
|
-#if BSD || FREEBSD || WMCS || SUN || XENIX || HPUX8 || HPUX9 || AVIION || USG || AIX || AUX
|
|
+#if BSD || FREEBSD || WMCS || SUN || XENIX || HPUX8 || HPUX9 || AVIION || USG || AIX || AUX || OPENBSD
|
|
#include <sys/errno.h>
|
|
extern int sys_nerr; /* number of system error messages defined */
|
|
extern char *sys_errlist[]; /* list of message texts */
|
|
@@ -158,7 +158,7 @@ char *errstr; /* lock error string to print out */
|
|
|
|
strcpy(obuf, errstr);
|
|
strcat(obuf, " - ");
|
|
-#if BSD || FREEBSD || WMCS || SUN || XENIX || HPUX8 || HPUX9 || AVIION || USG || AIX || AUX
|
|
+#if BSD || FREEBSD || WMCS || SUN || XENIX || HPUX8 || HPUX9 || AVIION || USG || AIX || AUX || OPENBSD
|
|
if (errno < sys_nerr)
|
|
strcat(obuf, sys_errlist[errno]);
|
|
else
|