xref: /csrg-svn/lib/libc/gen/getgrgid.c (revision 22092)
1*22092Smckusick #ifndef lint
2*22092Smckusick static char sccsid[] = "@(#)getgrgid.c	5.1 (Berkeley) 06/05/85";
3*22092Smckusick #endif not lint
4*22092Smckusick 
52015Swnj #include <grp.h>
62015Swnj 
72015Swnj struct group *
82015Swnj getgrgid(gid)
92015Swnj register gid;
102015Swnj {
112015Swnj 	register struct group *p;
122015Swnj 	struct group *getgrent();
132015Swnj 
142015Swnj 	setgrent();
152015Swnj 	while( (p = getgrent()) && p->gr_gid != gid );
162015Swnj 	endgrent();
172015Swnj 	return(p);
182015Swnj }
19