(_POSIX_NGROUPS_MAX): Define to 8 or 0 depending on selected standard. (NGROUPS_MAX...
authorUlrich Drepper <drepper@redhat.com>
Wed, 2 Jul 2003 07:17:15 +0000 (07:17 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 2 Jul 2003 07:17:15 +0000 (07:17 +0000)
posix/bits/posix1_lim.h

index 050fe47..9379d46 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991,92,93,96,98,2000,01,02 Free Software Foundation, Inc.
+/* Copyright (C) 1991-1993,96,98,2000,01,02,2003 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
 #define _POSIX_MQ_PRIO_MAX     32
 
 /* Number of simultaneous supplementary group IDs per process.  */
-#define        _POSIX_NGROUPS_MAX      0
+#ifdef __USE_XOPEN2K
+# define _POSIX_NGROUPS_MAX    8
+#else
+# define _POSIX_NGROUPS_MAX    0
+#endif
 
 /* Number of files one process can have open at once.  */
 #define        _POSIX_OPEN_MAX         16
    The current maximum can be got from `sysconf'.  */
 
 #ifndef        NGROUPS_MAX
-# define NGROUPS_MAX   _POSIX_NGROUPS_MAX
+# define NGROUPS_MAX   8
 #endif
 
 #endif /* bits/posix1_lim.h  */