.BI " size_t " buflen ", struct group **" gbufp );
.SH DESCRIPTION
The functions
-.B getgrent_r()
+.BR getgrent_r ()
and
-.B fgetgrent_r()
+.BR fgetgrent_r ()
are the reentrant versions of
.BR getgrent (3)
and
.sp
.SH NOTES
The function
-.B getgrent_r()
+.BR getgrent_r ()
is not really reentrant since it shares the reading position
in the stream with all other threads.
.SH "SEE ALSO"