Define ENOTSUP, not ENOSYS. Needed on OpenBSD 3.9.
authorJim Meyering <meyering@redhat.com>
Sun, 28 Oct 2007 18:04:59 +0000 (19:04 +0100)
committerJim Meyering <meyering@redhat.com>
Sun, 28 Oct 2007 18:04:59 +0000 (19:04 +0100)
* gl/lib/se-context.in.h (ENOTSUP): Define if missing.
* gl/lib/se-selinux.in.h: Likewise.

ChangeLog
gl/lib/se-context.in.h
gl/lib/se-selinux.in.h

index becbb6f..b091bb4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2007-10-28  Jim Meyering  <meyering@redhat.com>
 
+       Define ENOTSUP, not ENOSYS.  Needed on OpenBSD 3.9.
+       * gl/lib/se-context.in.h (ENOTSUP): Define if missing.
+       * gl/lib/se-selinux.in.h: Likewise.
+
        Define ENODATA, for FreeBSD 5.0 and 6.1.
        * src/system.h (ENODATA): Define, if missing.
 
index 26e1709..ec88a03 100644 (file)
@@ -2,13 +2,13 @@
 # define SELINUX_CONTEXT_H
 
 # include <errno.h>
-/* Some systems don't have ENOSYS.  */
-# ifndef ENOSYS
-#  ifdef ENOTSUP
-#   define ENOSYS ENOTSUP
+/* Some systems don't have ENOTSUP.  */
+# ifndef ENOTSUP
+#  ifdef ENOSYS
+#   define ENOTSUP ENOSYS
 #  else
-/* Some systems don't have ENOTSUP either.  */
-#   define ENOSYS EINVAL
+/* Some systems don't have ENOSYS either.  */
+#   define ENOTSUP EINVAL
 #  endif
 # endif
 
index b08c7ee..7bfe4c5 100644 (file)
@@ -3,13 +3,13 @@
 
 # include <sys/types.h>
 # include <errno.h>
-/* Some systems don't have ENOSYS.  */
-# ifndef ENOSYS
-#  ifdef ENOTSUP
-#   define ENOSYS ENOTSUP
+/* Some systems don't have ENOTSUP.  */
+# ifndef ENOTSUP
+#  ifdef ENOSYS
+#   define ENOTSUP ENOSYS
 #  else
-/* Some systems don't have ENOTSUP either.  */
-#   define ENOSYS EINVAL
+/* Some systems don't have ENOSYS either.  */
+#   define ENOTSUP EINVAL
 #  endif
 # endif