Searched refs:grps (Results 1 – 4 of 4) sorted by relevance
/dragonfly/usr.bin/newgrp/ |
H A D | newgrp.c | 150 gid_t grps[NGROUPS_MAX]; in addgroup() local 191 if ((ngrps = getgroups(NGROUPS_MAX, (gid_t *)grps)) < 0) { in addgroup() 199 if (grps[i] == grp->gr_gid) in addgroup() 202 memmove(&grps[i], &grps[i + 1], (ngrps - i) * sizeof(gid_t)); in addgroup() 204 if (setgroups(ngrps, (const gid_t *)grps) < 0) { in addgroup() 219 grps[0] = grp->gr_gid; in addgroup() 222 if (egid != grp->gr_gid && !inarray(egid, grps, ngrps)) { in addgroup() 226 grps[ngrps++] = egid; in addgroup() 228 if (setgroups(ngrps, (const gid_t *)grps)) { in addgroup() 240 inarray(gid_t gid, const gid_t grps[], int ngrps) in inarray() argument [all …]
|
/dragonfly/contrib/cvs-1.12/src/ |
H A D | admin.c | 453 gid_t *grps; in admin() local 460 grps = xnmalloc (n + 1, sizeof *grps); in admin() 461 n = getgroups (n, grps); in admin() 464 grps[n] = getgid (); in admin() 466 if (grps[i] == grp->gr_gid) break; in admin() 467 free (grps); in admin()
|
/dragonfly/contrib/tcsh-6/ |
H A D | tc.prompt.c | 215 gid_t grps[NGROUPS_MAX]; in tprintf() local 218 gcnt = getgroups(NGROUPS_MAX, grps); in tprintf() 221 if (grps[grp] == DOMAIN_GROUP_RID_ADMINS) in tprintf()
|
/dragonfly/crypto/openssh/ |
H A D | servconf.c | 1007 match_cfg_line_group(const char *grps, int line, const char *user) in match_cfg_line_group() argument 1021 } else if (ga_match_pattern_list(grps) != 1) { in match_cfg_line_group() 1023 user, grps, line); in match_cfg_line_group() 1026 grps, line); in match_cfg_line_group()
|