_SC_NGROUPS_MAX
#if defined(HAVE_SYSCONF) && defined(_SC_NGROUPS_MAX)
ngroups = MAX(NGROUPS_MAX, sysconf(_SC_NGROUPS_MAX));
ngroups_max = sysconf(_SC_NGROUPS_MAX) + 2;
case _SC_NGROUPS_MAX:
ngids_max = sysconf(_SC_NGROUPS_MAX) + 1;
len = (sysconf(_SC_NGROUPS_MAX) + 1) * sizeof(gid_t);
ngroups_max = sysconf(_SC_NGROUPS_MAX) + 1;
ngroups_max = sysconf(_SC_NGROUPS_MAX) + 1;
const long ngroups_alloc = sysconf(_SC_NGROUPS_MAX) + 1;
ngrps_max = sysconf(_SC_NGROUPS_MAX);
ngroups_max = sysconf(_SC_NGROUPS_MAX) + 1;
ngroups_max = sysconf(_SC_NGROUPS_MAX);
ngroups_max = sysconf(_SC_NGROUPS_MAX);
tngroups_max = sysconf(_SC_NGROUPS_MAX);