static char GROUP
[] = "/etc/group";
static char line
[BUFSIZ
+1];
static struct group group
;
static char *gr_mem
[MAXGRP
];
grf
= fopen( GROUP
, "r" );
while( *p
&& *p
!= c
) ++p
;
if( !grf
&& !(grf
= fopen( GROUP
, "r" )) )
if( !(p
= fgets( line
, BUFSIZ
, grf
)) )
group
.gr_passwd
= p
= grskip(p
,CL
);
group
.gr_gid
= atoi( p
= grskip(p
,CL
) );