Searched refs:gidlist (Results 1 – 13 of 13) sorted by relevance
| /freebsd/usr.sbin/chroot/ |
| H A D | chroot.c | 99 gid_t gid, *gidlist; in main() local 108 gidlist = NULL; in main() 151 if ((gidlist = malloc(sizeof(gid_t) * ngroups_max)) == NULL) in main() 158 gidlist[gids++] = resolve_group(p); in main() 182 if (gidlist != NULL && setgroups(gids, gidlist) == -1) in main()
|
| /freebsd/sys/security/mac_seeotheruids/ |
| H A D | mac_seeotheruids.c | 120 specificgid_normalize(gid_t *gidlist, size_t *ngidp) in specificgid_normalize() argument 128 qsort(gidlist, *ngidp, sizeof(*gidlist), gidp_cmp); in specificgid_normalize() 130 prev_g = gidlist[0]; in specificgid_normalize() 133 const gid_t g = gidlist[i]; in specificgid_normalize() 137 gidlist[ins_idx] = g; in specificgid_normalize()
|
| /freebsd/lib/libc/rpc/ |
| H A D | netnamer.c | 68 int *gidlenp, gid_t *gidlist) in netname2user() argument 97 gidlist[gidlen] = (gid_t) atol(p); in netname2user() 135 *gidlenp = _getgroups(pwd->pw_name, gidlist); in netname2user()
|
| /freebsd/sys/kgssapi/ |
| H A D | gss_pname_to_uid.c | 119 n = res.gidlist.gidlist_len; in gss_pname_to_unix_cred() 123 groups[i] = res.gidlist.gidlist_val[i]; in gss_pname_to_unix_cred()
|
| H A D | gss_accept_sec_context.c | 267 n = res.gidlist.gidlist_len; in gss_accept_sec_context_lucid_v1() 271 groups[i] = res.gidlist.gidlist_val[i]; in gss_accept_sec_context_lucid_v1()
|
| H A D | gssd.x | 144 uint32_t gidlist<>; member 227 uint32_t gidlist<>; member
|
| /freebsd/usr.sbin/gssd/ |
| H A D | gssd.c | 943 result->gidlist.gidlist_len = len; in gssd_accept_sec_context_lucid_v1_1_svc() 944 result->gidlist.gidlist_val = in gssd_accept_sec_context_lucid_v1_1_svc() 951 result->gidlist.gidlist_val[i] = in gssd_accept_sec_context_lucid_v1_1_svc() 955 result->gidlist.gidlist_len = 0; in gssd_accept_sec_context_lucid_v1_1_svc() 956 result->gidlist.gidlist_val = NULL; in gssd_accept_sec_context_lucid_v1_1_svc() 1178 result->gidlist.gidlist_len = len; in gssd_pname_to_uid_1_svc() 1179 result->gidlist.gidlist_val = in gssd_pname_to_uid_1_svc() 1181 memcpy(result->gidlist.gidlist_val, groups, in gssd_pname_to_uid_1_svc() 1188 result->gidlist.gidlist_len = 0; in gssd_pname_to_uid_1_svc() 1189 result->gidlist.gidlist_val = NULL; in gssd_pname_to_uid_1_svc() [all …]
|
| /freebsd/bin/ps/ |
| H A D | ps.c | 170 struct listinfo gidlist, jidlist, pgrplist, pidlist; in main() local 235 init_list(&gidlist, addelem_gid, sizeof(gid_t), "group"); in main() 290 add_list(&gidlist, optarg); in main() 551 if (gidlist.count == 1) { in main() 553 flag = *gidlist.l.gids; in main() 647 if (gidlist.count > 0) { in main() 648 for (elem = 0; elem < gidlist.count; elem++) in main() 649 if (kp->ki_rgid == gidlist.l.gids[elem]) in main() 796 free_list(&gidlist); in main()
|
| /freebsd/sys/rpc/rpcsec_gss/ |
| H A D | svc_rpcsec_gss.c | 540 crsetgroups_and_egid(cr, uc->gidlen, uc->gidlist, uc->gid); in rpc_gss_svc_getcred() 878 uc->gidlist = client->cl_gid_storage; in svc_rpc_gss_build_ucred() 882 &uc->uid, &uc->gid, &numgroups, &uc->gidlist[0]); in svc_rpc_gss_build_ucred() 947 uc->gidlist = client->cl_gid_storage; in svc_rpc_gss_accept_sec_context() 990 &uc->gidlist[0]); in svc_rpc_gss_accept_sec_context() 1042 &uc->gidlist[0]); in svc_rpc_gss_accept_sec_context()
|
| /freebsd/include/rpc/ |
| H A D | rpcsec_gss.h | 102 gid_t *gidlist; /* list of groups */ member
|
| /freebsd/lib/librpcsec_gss/ |
| H A D | svc_rpcsec_gss.c | 573 uc->gidlist = client->cl_gid_storage; in svc_rpc_gss_build_ucred() 584 uc->gidlist = client->cl_gid_storage; in svc_rpc_gss_build_ucred() 585 getgrouplist(pw->pw_name, pw->pw_gid, uc->gidlist, &len); in svc_rpc_gss_build_ucred()
|
| /freebsd/tools/regression/rpcsec_gss/ |
| H A D | rpctest.c | 187 printf("%d", ucred->gidlist[i]); in server_program_1()
|
| /freebsd/sys/rpc/ |
| H A D | rpcsec_gss.h | 102 gid_t *gidlist; /* list of groups */ member
|