* gl/lib/se-context.in.h (ENOTSUP): Define if missing.
* gl/lib/se-selinux.in.h: Likewise.
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.
# 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
# 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