summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@oracle.com>2024-02-17 11:43:51 -0800
committerAlan Coopersmith <alan.coopersmith@oracle.com>2024-02-17 11:43:51 -0800
commit7aa6c8f669939335b97673bc065e702b5c7788f7 (patch)
tree41fe5a8e3c6c187c9bab606af7ee6cda656c4058
parent4450727e9880c651ce37e70a838f945c0350f5d0 (diff)
unifdef __OSF1__
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-rw-r--r--src/FSlibos.h18
1 files changed, 7 insertions, 11 deletions
diff --git a/src/FSlibos.h b/src/FSlibos.h
index 3484010..e42c8c2 100644
--- a/src/FSlibos.h
+++ b/src/FSlibos.h
@@ -89,18 +89,14 @@ in this Software without prior written authorization from The Open Group.
# else
# include <sys/param.h>
# ifndef OPEN_MAX
-# ifdef __OSF1__
-# define OPEN_MAX 256
+# ifdef NOFILE
+# define OPEN_MAX NOFILE
# else
-# ifdef NOFILE
-# define OPEN_MAX NOFILE
-# else
-# ifdef __GNU__
-# define OPEN_MAX (sysconf(_SC_OPEN_MAX))
-# else /* !__GNU__ */
-# define OPEN_MAX NOFILES_MAX
-# endif /* __GNU__ */
-# endif
+# ifdef __GNU__
+# define OPEN_MAX (sysconf(_SC_OPEN_MAX))
+# else /* !__GNU__ */
+# define OPEN_MAX NOFILES_MAX
+# endif /* __GNU__ */
# endif
# endif
# endif