putgrent(3) Library Functions Manual putgrent(3) putgrent - C (libc, -lc) #define _GNU_SOURCE /* See feature_test_macros(7) */ #include int putgrent(const struct group *restrict grp, FILE *restrict stream); putgrent() fgetgrent(3). struct group stream. NULL NULL. struct group : struct group { char *gr_name; /* */ char *gr_passwd; /* */ gid_t gr_gid; /* */ char **gr_mem; /* */ }; . attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |putgrent() | | MT-Safe | +----------------------------+----------------------------------------------------------+--------------------------+ GNU. fgetgrent(3), getgrent(3), group(5) () Alexey, Azamat Hackimov , kogamatranslator49 , Darima Kogan , Max Is , Yuri Kozlov , Kirill Rekhov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () <>. Linux 6.15 17 2025 . putgrent(3)