Lines Matching defs:grp
48 #include <grp.h>
110 struct group grp;
123 while (__grscan_files(&rv, &grp, grpbuf, sizeof(grpbuf), &state,
126 for (i = 0; grp.gr_mem[i]; i++) {
127 if (strcmp(grp.gr_mem[i], uname) != 0)
129 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc))
153 struct group grp;
182 while (__grscan_dns(&rv, &grp, grpbuf, sizeof(grpbuf), &state,
185 for (i = 0; grp.gr_mem[i]; i++) {
186 if (strcmp(grp.gr_mem[i], uname) != 0)
188 if (! __gr_addgid(grp.gr_gid, groups, maxgrp,
246 struct group grp;
259 while (__grscan_nis(&rv, &grp, grpbuf, sizeof(grpbuf), &state,
262 for (i = 0; grp.gr_mem[i]; i++) {
263 if (strcmp(grp.gr_mem[i], uname) != 0)
265 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc))
329 struct group grp;
349 while (__grscan_compat(&rv, &grp, grpbuf, sizeof(grpbuf), &state,
353 for (i = 0; grp.gr_mem[i]; i++) {
354 if (strcmp(grp.gr_mem[i], uname) != 0)
356 if (! __gr_addgid(grp.gr_gid, groups, maxgrp, groupc))