fgetgrent(3) Library Functions Manual fgetgrent(3) fgetgrent - (libc -lc) #include #include #include struct group *fgetgrent(FILE *stream); glibc ( feature_test_macros(7)): fgetgrent(): glibc 2.19: _DEFAULT_SOURCE glibc 2.19 : _SVID_SOURCE fgetgrent() stream. . stream /etc/group ( group(5)). group : struct group { char *gr_name; /* */ char *gr_passwd; /* */ gid_t gr_gid; /* */ char **gr_mem; /* NULL */ }; fgetgrent() group NULL . errno . ENOMEM group. attributes(7). +------+------------------------------------+--------------------------+ || | | +------+------------------------------------+--------------------------+ |fgetgrent()| | MT-Unsafe race:fgetgrent | | | | | +------+------------------------------------+--------------------------+ . SVr4. endgrent(3), fgetgrent_r(3), fopen(3), getgrent(3), getgrgid(3), getgrnam(3), putgrent(3), setgrent(3), group(5) 3 . . : . 6.18 8 2026 fgetgrent(3)