Home
last modified time | relevance | path

Searched refs:grps (Results 1 – 14 of 14) sorted by relevance

/freebsd/usr.bin/newgrp/
H A Dnewgrp.c148 gid_t *grps; in addgroup() local
190 if ((grps = malloc(sizeof(gid_t) * ngrps_max)) == NULL) in addgroup()
200 if (grps[i] == grp->gr_gid) in addgroup()
203 memmove(&grps[i], &grps[i + 1], (ngrps - i) * sizeof(gid_t)); in addgroup()
205 if (setgroups(ngrps, (const gid_t *)grps) < 0) { in addgroup()
220 grps[0] = grp->gr_gid; in addgroup()
227 grps[ngrps++] = egid; in addgroup()
229 if (setgroups(ngrps, (const gid_t *)grps)) { in addgroup()
238 free(grps); in addgroup()
242 inarray(gid_t gid, const gid_t grps[], int ngrps) in inarray() argument
[all …]
/freebsd/usr.bin/logins/
H A Dlogins.c119 static struct xgroup *grps; variable
134 grps = xrealloc(grps, grpsz * sizeof *grps); in get_groups()
140 grps[ngrps].gr_gid = grp->gr_gid; in get_groups()
141 grps[ngrps].gr_mem = xstrdup(""); in get_groups()
144 grps[ngrps].gr_mem = xmalloc(len); in get_groups()
146 len += sprintf(grps[ngrps].gr_mem + len, in get_groups()
148 grps[ngrps].gr_mem[len] = '\0'; in get_groups()
160 if (grps[i].gr_gid == gid) in find_group_bygid()
161 return (&grps[i]); in find_group_bygid()
172 if (strcmp(grps[i].gr_name, name) == 0)
[all …]
/freebsd/lib/libcasper/services/cap_grp/tests/
H A Dgrp_test.c141 struct group *grps, *grpc; in runtest_cmds() local
150 grps = getgrent(); in runtest_cmds()
154 grps = getgrent(); in runtest_cmds()
156 if (group_compare(grps, grpc)) in runtest_cmds()
166 if (group_compare(grps, grpc)) in runtest_cmds()
176 if (group_compare(grps, grpc)) in runtest_cmds()
179 grps = getgrent(); in runtest_cmds()
181 if (group_compare(grps, grpc)) in runtest_cmds()
184 grps = getgrnam("wheel"); in runtest_cmds()
187 grps = getgrnam("operator"); in runtest_cmds()
[all …]
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dsysfs.h226 sysfs_create_groups(struct kobject *kobj, const struct attribute_group **grps) in sysfs_create_groups() argument
231 if (grps == NULL) in sysfs_create_groups()
233 for (i = 0; grps[i] && !error; i++) in sysfs_create_groups()
234 error = sysfs_create_group(kobj, grps[i]); in sysfs_create_groups()
236 sysfs_remove_group(kobj, grps[i]); in sysfs_create_groups()
242 sysfs_remove_groups(struct kobject *kobj, const struct attribute_group **grps) in sysfs_remove_groups() argument
246 if (grps == NULL) in sysfs_remove_groups()
248 for (i = 0; grps[i]; i++) in sysfs_remove_groups()
249 sysfs_remove_group(kobj, grps[i]); in sysfs_remove_groups()
/freebsd/sys/netinet/
H A Dtcp_hpts.c226 struct cpu_group **grps; member
1522 if (CPU_ISSET(curcpu, &tcp_pace.grps[i]->cg_mask)) { in tcp_choose_hpts_to_run()
1523 start = tcp_pace.grps[i]->cg_first; in tcp_choose_hpts_to_run()
1524 end = (tcp_pace.grps[i]->cg_last + 1); in tcp_choose_hpts_to_run()
1795 grps[idx] = cg; in hpts_gather_grps()
1805 hpts_gather_grps(grps, at, max, &cg->cg_child[i]); in hpts_gather_grps()
1857 tcp_pace.grps = malloc(sz, M_TCPHPTS, M_WAITOK); in tcp_hpts_mod_load()
1867 tcp_pace.grps[0] = cpu_top; in tcp_hpts_mod_load()
1984 if (CPU_ISSET(i, &tcp_pace.grps[j]->cg_mask)) { in tcp_hpts_mod_load()
1986 &tcp_pace.grps[j]->cg_mask) == 0) { in tcp_hpts_mod_load()
[all …]
/freebsd/usr.sbin/nfsuserd/
H A Dnfsuserd.c120 gid_t grps[NGROUPS]; in main() local
423 if (getgrouplist(pwd->pw_name, pwd->pw_gid, grps, in main()
427 nid.nid_grps = grps; in main()
522 gid_t grps[NGROUPS]; in nfsuserdsrv() local
624 grps, &ngroup) < 0) in nfsuserdsrv()
627 nid.nid_grps = grps; in nfsuserdsrv()
/freebsd/contrib/tcsh/
H A Dtc.prompt.c215 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()
/freebsd/sys/kern/
H A Dvfs_mount.c1317 gid_t *grps; in vfs_domount_update() local
1498 grps = NULL; in vfs_domount_update()
1501 grps = malloc(export.ex_ngroups * in vfs_domount_update()
1504 grps, export.ex_ngroups * in vfs_domount_update()
1507 export.ex_groups = grps; in vfs_domount_update()
1516 free(grps, M_TEMP); in vfs_domount_update()
/freebsd/contrib/capsicum-test/
H A Dcapmode.cc294 gid_t grps[128]; in FORK_TEST() local
295 EXPECT_OK(getgroups_(128, grps)); in FORK_TEST()
/freebsd/contrib/openbsm/bsm/
H A Dlibbsm.h745 au_groups_t grps; member
/freebsd/crypto/openssh/
H A Dservconf.c1042 match_cfg_line_group(const char *grps, int line, const char *user) in match_cfg_line_group() argument
1056 } else if (ga_match_pattern_list(grps) != 1) { in match_cfg_line_group()
1058 user, grps, line); in match_cfg_line_group()
1061 grps, line); in match_cfg_line_group()
/freebsd/contrib/openbsm/libbsm/
H A Dbsm_io.c2036 READ_TOKEN_U_INT16(buf, len, tok->tt.grps.no, tok->len, err); in fetch_newgroups_tok()
2040 for (i = 0; i<tok->tt.grps.no; i++) { in fetch_newgroups_tok()
2041 READ_TOKEN_U_INT32(buf, len, tok->tt.grps.list[i], tok->len, in fetch_newgroups_tok()
2056 for (i = 0; i < tok->tt.grps.no; i++) { in print_newgroups_tok()
2059 print_group(fp, tok->tt.grps.list[i], oflags); in print_newgroups_tok()
2064 print_group(fp, tok->tt.grps.list[i], oflags); in print_newgroups_tok()
/freebsd/sys/fs/nfs/
H A Dnfs_commonsubs.c3911 gid_t *grps; in nfssvc_idname() local
4024 grps = malloc(sizeof(gid_t) * nidp->nid_ngroup, M_TEMP, in nfssvc_idname()
4026 error = copyin(nidp->nid_grps, grps, in nfssvc_idname()
4035 crsetgroups(cr, nidp->nid_ngroup, grps); in nfssvc_idname()
4044 free(grps, M_TEMP); in nfssvc_idname()
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdport.c3946 gid_t *grps; in nfssvc_srvcall() local
3960 grps = NULL; in nfssvc_srvcall()
3965 grps = malloc(export.export.ex_ngroups * in nfssvc_srvcall()
3967 error = copyin(export.export.ex_groups, grps, in nfssvc_srvcall()
3969 export.export.ex_groups = grps; in nfssvc_srvcall()
3974 free(grps, M_TEMP); in nfssvc_srvcall()