Searched refs:grps (Results 1 - 8 of 8) sorted by relevance
/freebsd-9.3-release/usr.bin/newgrp/ |
H A D | newgrp.c | 150 gid_t *grps; local 190 if ((grps = malloc(sizeof(gid_t) * ngrps_max)) == NULL) 192 if ((ngrps = getgroups(ngrps_max, (gid_t *)grps)) < 0) { 198 if (grp->gr_gid != egid && inarray(grp->gr_gid, grps, ngrps)) { 200 if (grps[i] == grp->gr_gid) 203 memmove(&grps[i], &grps[i + 1], (ngrps - i) * sizeof(gid_t)); 205 if (setgroups(ngrps, (const gid_t *)grps) < 0) { 220 grps[0] = grp->gr_gid; 223 if (egid != grp->gr_gid && !inarray(egid, grps, ngrp 242 inarray(gid_t gid, const gid_t grps[], int ngrps) argument [all...] |
/freebsd-9.3-release/usr.bin/logins/ |
H A D | logins.c | 121 static struct xgroup *grps; variable in typeref:struct:xgroup 136 grps = xrealloc(grps, grpsz * sizeof *grps); 140 grps[ngrps].gr_name = xstrdup(grp->gr_name); 141 grps[ngrps].gr_passwd = xstrdup(grp->gr_passwd); 142 grps[ngrps].gr_gid = grp->gr_gid; 143 grps[ngrps].gr_mem = xstrdup(""); 146 grps[ngrps].gr_mem = xmalloc(len); 148 len += sprintf(grps[ngrp [all...] |
/freebsd-9.3-release/contrib/cvs/src/ |
H A D | admin.c | 396 gid_t *grps; local 403 grps = (gid_t *) xmalloc((n + 1) * sizeof *grps); 404 n = getgroups (n, grps); 407 grps[n] = getgid(); 409 if (grps[i] == grp->gr_gid) break; 410 free (grps);
|
/freebsd-9.3-release/gnu/usr.bin/grep/ |
H A D | dfa.c | 1934 position_set grps[NOTCHAR]; /* As many as will ever be needed. */ local 2058 MALLOC(grps[ngrps].elems, position, d->nleaves); 2059 copy(&grps[j], &grps[ngrps]); 2065 grps[j].elems[grps[j].nelem++] = pos; 2079 MALLOC(grps[ngrps].elems, position, d->nleaves); 2080 grps[ngrps].nelem = 1; 2081 grps[ngrps].elems[0] = pos; 2127 for (j = 0; j < grps[ [all...] |
/freebsd-9.3-release/crypto/openssh/ |
H A D | servconf.c | 664 match_cfg_line_group(const char *grps, int line, const char *user) argument 678 } else if (ga_match_pattern_list(grps) != 1) { 680 user, grps, line); 683 grps, line);
|
/freebsd-9.3-release/contrib/openbsm/bsm/ |
H A D | libbsm.h | 744 au_groups_t grps; member in union:tokenstr::__anon4002
|
/freebsd-9.3-release/contrib/openbsm/libbsm/ |
H A D | bsm_io.c | 2037 READ_TOKEN_U_INT16(buf, len, tok->tt.grps.no, tok->len, err); 2041 for (i = 0; i<tok->tt.grps.no; i++) { 2042 READ_TOKEN_U_INT32(buf, len, tok->tt.grps.list[i], tok->len, 2057 for (i = 0; i < tok->tt.grps.no; i++) { 2060 print_group(fp, tok->tt.grps.list[i], oflags); 2065 print_group(fp, tok->tt.grps.list[i], oflags);
|
/freebsd-9.3-release/contrib/binutils/opcodes/ |
H A D | i386-dis.c | 1538 static const struct dis386 grps[][8] = { variable in typeref:struct:dis386 3837 dp = &grps[dp->op[1].bytemode][modrm.reg];
|
Completed in 134 milliseconds