/src/include/ |
grp.h | 54 __aconst char *__aconst *gr_mem; /* group members */ member in struct:group
|
/src/usr.bin/su/ |
su.c | 535 char **gr_mem; local in function:check_ingroup 553 if (!*gr->gr_mem) /* empty */ 557 * Ok, first see if user is in gr_mem 559 for (g = gr->gr_mem; *g; ++g) { 569 * Now we need to duplicate the gr_mem list, and recurse for 573 gr_mem = NULL; 574 ereallocarr(&gr_mem, n + 1, sizeof(char *)); 575 for (g = gr->gr_mem, i = 0; *g; ++g) { 576 gr_mem[i] = estrdup(*g); 579 gr_mem[i++] = NULL [all...] |
/src/lib/libc/gen/ |
getgroupmembership.c | 126 for (i = 0; grp.gr_mem[i]; i++) { 127 if (strcmp(grp.gr_mem[i], uname) != 0) 185 for (i = 0; grp.gr_mem[i]; i++) { 186 if (strcmp(grp.gr_mem[i], uname) != 0) 262 for (i = 0; grp.gr_mem[i]; i++) { 263 if (strcmp(grp.gr_mem[i], uname) != 0) 353 for (i = 0; grp.gr_mem[i]; i++) { 354 if (strcmp(grp.gr_mem[i], uname) != 0)
|
getgrent.c | 222 /* grab ALIGNed char **gr_mem from buf */ 226 grp->gr_mem = (char **)ALIGN(ep); 230 COPYTOBUF(grp->gr_mem[memc]); 238 grp->gr_mem[memc] = NULL; 273 if (fromgrp->gr_mem == NULL) 276 for (memc = 0; fromgrp->gr_mem[memc]; memc++) 280 /* grab ALIGNed char **gr_mem from buf */ 282 grp->gr_mem = (char **)ALIGN(ep); 283 if (grp->gr_mem == NULL) 286 for (memc = 0; fromgrp->gr_mem[memc]; memc++) [all...] |
/src/lib/libpam/modules/pam_group/ |
pam_group.c | 102 grp == NULL || grp->gr_mem == NULL) 106 if (*grp->gr_mem == NULL) 112 for (list = grp->gr_mem; *list != NULL; ++list)
|
/src/lib/libpam/modules/pam_login_access/ |
login_access.c | 195 for (i = 0; group->gr_mem[i]; i++) 196 if (strcasecmp(string, group->gr_mem[i]) == 0)
|
/src/distrib/utils/libhack/ |
getgrent.c | 238 for (i = 0; grp->gr_mem[i]; i++) { 239 if (strcmp(grp->gr_mem[i], uname) != 0) 309 for (_gr_group.gr_mem = m = members;; bp++) {
|
/src/usr.bin/wall/ |
wall.c | 166 for (i = 0; grp->gr_mem[i]; i++) 177 for (i = 0; grp->gr_mem[i] != NULL; i++) { 178 g->mem[i] = strdup(grp->gr_mem[i]);
|
/src/lib/libpam/modules/pam_ftpusers/ |
pam_ftpusers.c | 110 for (mem = grp->gr_mem; mem && *mem && !found; ++mem)
|
/src/usr.sbin/lpr/lpr/ |
lpr.c | 284 while (*gptr->gr_mem != NULL) { 285 if ((strcmp(person, *gptr->gr_mem)) == 0) 287 gptr->gr_mem++; 289 if (*gptr->gr_mem == NULL)
|
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
sanitizer_platform_limits_openbsd.h | 168 char **gr_mem; member in struct:__sanitizer::__sanitizer_group
|
sanitizer_platform_limits_solaris.h | 158 char **gr_mem; member in struct:__sanitizer::__sanitizer_group
|
sanitizer_platform_limits_freebsd.h | 170 char **gr_mem; member in struct:__sanitizer::__sanitizer_group
|
sanitizer_platform_limits_openbsd.cc | 277 CHECK_SIZE_AND_OFFSET(group, gr_mem);
|
sanitizer_platform_limits_solaris.cc | 351 CHECK_SIZE_AND_OFFSET(group, gr_mem);
|
sanitizer_platform_limits_freebsd.cc | 506 CHECK_SIZE_AND_OFFSET(group, gr_mem);
|
sanitizer_platform_limits_posix.h | 375 char **gr_mem; member in struct:__sanitizer::__sanitizer_group
|
sanitizer_platform_limits_posix.cc | 1215 CHECK_SIZE_AND_OFFSET(group, gr_mem);
|
/src/usr.sbin/mtree/ |
getid.c | 273 for (_gr_group.gr_mem = m = members;; bp++) {
|
/src/usr.bin/newgrp/ |
grutil.c | 252 for (ap = grp->gr_mem; *ap != NULL; ap++)
|
/src/usr.sbin/rpc.pcnfsd/ |
pcnfsd_v2.c | 459 for (members = grp->gr_mem; members && *members; members++) {
|
/src/libexec/identd/ |
identd.c | 979 for (gmp = gr->gr_mem; *gmp && **gmp; gmp++) { 1002 for (gmp = gr->gr_mem; *gmp && **gmp; gmp++) {
|
/src/usr.sbin/user/ |
user.c | 563 for (j = 0 ; grp->gr_mem[j] ; j++) { 564 if (strcmp(user, grp->gr_mem[j]) == 0) { 2434 for (cpp = grp->gr_mem ; *cpp && cc < sizeof(buf) ; cpp++) { 2489 for (cpp = grp->gr_mem ; *cpp ; cpp++) { 2555 for (cpp = grp->gr_mem ; *cpp ; cpp++) {
|
/src/usr.bin/getent/ |
getent.c | 255 #define GROUPPRINT printfmtstrings(gr->gr_mem, "", ",", "%s:%s:%u:", \
|
/src/usr.bin/rdist/ |
server.c | 1119 if (gr) for (i = 0; gr->gr_mem[i] != NULL; i++) 1120 if (!(strcmp(user, gr->gr_mem[i])))
|