:man| Alphabetical   Categories   About us 
 
INITGROUPS (3) | C library functions | Unix Manual Pages | :man

NAME

initgroups - initialize group access list

CONTENTS

Library
Synopsis
Description
Return Values
Errors
See Also
History
Bugs

LIBRARY


.Lb libc

SYNOPSIS


.In unistd.h int initgroups "const char *name" "gid_t basegid"

DESCRIPTION

The initgroups function uses the getgrouplist(3) function to calculate the group access list for the user specified in name. This group list is then setup for the current process using setgroups(2). The basegid is automatically included in the groups list. Typically this value is given as the group number from the password file.

RETURN VALUES


.Rv -std initgroups

ERRORS

The initgroups function may fail and set errno for any of the errors specified for the library function setgroups(2).

SEE ALSO

setgroups(2), getgrouplist(3)

HISTORY

BUGS

getgrent(3).

 
Created by Blin Media, 2008-2013