NAME getgrnam, getgrnam_r, getgrgid, getgrgid_r - get group file entry LIBRARY Standard C library ... group *getgrnam(const char * name ); struct group *getgrgid(gid_t gid ); int g…NAME getgrnam, getgrnam_r, getgrgid, getgrgid_r - get group file entry LIBRARY Standard C library ... group *getgrnam(const char * name ); struct group *getgrgid(gid_t gid ); int g…NAME getgrnam, getgrnam_r, getgrgid, getgrgid_r - get group file entry LIBRARY Standard C library ... group *getgrnam(const char * name ); struct group *getgrgid(gid_t gid ); int g…NAME getgrnam, getgrnam_r, getgrgid, getgrgid_r - get group file entry LIBRARY Standard C library ... group *getgrnam(const char * name ); struct group *getgrgid(gid_t gid ); int g…getc_unlocked() getchar_unlocked() getdate() getenv() getgrent() getgrgid() getgrnam() gethostbyaddr() [POSIX.1-2001 only (function removed ... getcwd() getdate() getdelim() [Added…overwritten by subsequent calls to getgrent (), getgrgid (3), or getgrnam (3). (Do not pass ... ALSO fgetgrent (3), getgrent_r (3), getgrgid (3), getgrnam (3), getgrouplist (3), pu…overwritten by subsequent calls to getgrent (), getgrgid (3), or getgrnam (3). (Do not pass ... ALSO fgetgrent (3), getgrent_r (3), getgrgid (3), getgrnam (3), getgrouplist (3), pu…overwritten by subsequent calls to getgrent (), getgrgid (3), or getgrnam (3). (Do not pass ... ALSO fgetgrent (3), getgrent_r (3), getgrgid (3), getgrnam (3), getgrouplist (3), pu…SUCCESS); } SEE ALSO fgetgrent (3), getgrent (3), getgrgid (3), getgrnam (3), putgrent (3), groupngroups; j++) { printf("%d", groups[j]); gr = getgrgid(groups[j]); if (gr != NULL) printfprovided, pass each numeric key to getgrgid (3) and each nonnumeric key to getgrnamfgetgrent_r (3), fopen (3), getgrent (3), getgrgid (3), getgrnam (3), putgrent (3), setgrentSUCCESS); } SEE ALSO fgetgrent (3), getgrent (3), getgrgid (3), getgrnam (3), putgrent (3), groupfollowing functions are affected: readdir_r () getgrgid_r () getgrnam_r () getpwnam_r () getpwuid_r () flockfile