Searched refs:grps (Results 1 - 8 of 8) sorted by relevance

/freebsd-9.3-release/usr.bin/newgrp/
H A Dnewgrp.c150 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 Dlogins.c121 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 Dadmin.c396 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 Ddfa.c1934 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 Dservconf.c664 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 Dlibbsm.h744 au_groups_t grps; member in union:tokenstr::__anon4002
/freebsd-9.3-release/contrib/openbsm/libbsm/
H A Dbsm_io.c2037 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 Di386-dis.c1538 static const struct dis386 grps[][8] = { variable in typeref:struct:dis386
3837 dp = &grps[dp->op[1].bytemode][modrm.reg];

Completed in 134 milliseconds