Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
getgrgid(3)
Edit
PageHistory
Diff
Info
LikePages
GETGRNAM !!!GETGRNAM NAME SYNOPSIS DESCRIPTION RETURN VALUE ERRORS FILES CONFORMING TO SEE ALSO ---- !!NAME getgrnam, getgrgid - get group file entry !!SYNOPSIS __#include __''name''__); struct group *getgrgid(gid_t__ ''gid''__); __ !!DESCRIPTION The __getgrnam()__ function returns a pointer to a structure containing the group information from ''/etc/group'' for the entry that matches the group name ''name''. The __getgrgid()__ function returns a pointer to a structure containing the group information from ''/etc/group'' for the entry that matches the group gid ''gid''. The ''group'' structure is defined in '''' as follows: struct group { char *gr_name; /* group name */ char *gr_passwd; /* group password */ gid_t gr_gid; /* group id */ char **gr_mem; /* group members */ }; !!RETURN VALUE The __getgrnam()__ and __getgrgid()__ functions return the group information structure, or NULL if the matching entry is not found or an error occurs. !!ERRORS __ENOMEM__ Insufficient memory to allocate group information structure. !!FILES ''/etc/group'' Group database file !!CONFORMING TO SVID 3, POSIX, BSD 4.3 !!SEE ALSO fgetgrent(3), getgrent(3), setgrent(3), endgrent(3) ----
5 pages link to
getgrgid(3)
:
Man3g
endgrent(3)
fgetgrent(3)
getgrent(3)
setgrent(3)
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.