xref: /csrg-svn/lib/libc/gen/getgrnam.c (revision 26557)
1*26557Sdonn #if defined(LIBC_SCCS) && !defined(lint)
2*26557Sdonn static char sccsid[] = "@(#)getgrnam.c	5.2 (Berkeley) 03/09/86";
3*26557Sdonn #endif LIBC_SCCS and not lint
422093Smckusick 
52016Swnj #include <grp.h>
62016Swnj 
72016Swnj struct group *
getgrnam(name)82016Swnj getgrnam(name)
92016Swnj register char *name;
102016Swnj {
112016Swnj 	register struct group *p;
122016Swnj 	struct group *getgrent();
132016Swnj 
142016Swnj 	setgrent();
152016Swnj 	while( (p = getgrent()) && strcmp(p->gr_name,name) );
162016Swnj 	endgrent();
172016Swnj 	return(p);
182016Swnj }
19