GETGROUPS(2) COMMAND REFERENCE GETGROUPS(2) NAME getgroups - get group access list SYNOPSIS #include <sys/param.h> getgroups(ngroups, gidset) int *ngroups, *gidset; DESCRIPTION Getgroups gets the current group access list of the user process and stores it in the array gidset. The parameter ngroups points to the the number of entries which may be placed in gidset and its contents are modified on return to indicate the actual number of groups returned. No more than NGROUPS, as defined in <sys/param.h>, will ever be returned in ngroups. DIAGNOSTICS The possible errors for getgroups are: [EFAULT] The argument gidset or ngroups specifies an invalid address. [EINVAL] The size of gidset, as specified by the contents of ngroups, is too small to accommodate the entire group access list. RETURN VALUE Upon successful completion, a value of 0 is returned, and gidset and ngroups are modifed as described above. Otherwise, a value of -1 is returned and errno is set to indicate the error. SEE ALSO setgroups(2), and initgroups(3c). Printed 4/6/89 1
%%index%% na:360,85; sy:445,839; de:1284,683; di:1967,581; rv:2548,366; se:2914,178; %%index%%000000000108