/freebsd/lib/libcasper/services/cap_grp/tests/ |
H A D | grp_test.c | 230 gid_t gids[5]; in test_cmds() local 243 gids[0] = 0; in test_cmds() 244 gids[1] = 1; in test_cmds() 245 gids[2] = 2; in test_cmds() 246 gids[3] = 3; in test_cmds() 247 gids[4] = 5; in test_cmds() 1304 gids[0] = 0; in test_groups() 1305 gids[1] = 1; in test_groups() 1306 gids[2] = 2; in test_groups() 1307 gids[3] = 3; in test_groups() [all …]
|
/freebsd/usr.sbin/chroot/ |
H A D | chroot.c | 58 int arg, ch, error, gids; in main() local 114 for (gids = 0; in main() 115 (p = strsep(&grouplist, ",")) != NULL && gids < ngroups_max; ) { in main() 120 gidlist[gids] = (gid_t)strtoul(p, &endp, 0); in main() 126 gidlist[gids] = gp->gr_gid; in main() 130 gids++; in main() 132 if (p != NULL && gids == ngroups_max) in main() 159 if (gids && setgroups(gids, gidlist) == -1) in main()
|
/freebsd/crypto/openssh/ |
H A D | sftp-usergroup.c | 103 u_int *uids, u_int nuids, u_int *gids, u_int ngids) in lookup_and_record() argument 124 debug3_f("gid %u not resolved", gids[i]); in lookup_and_record() 128 idname_enter(&group_idname, gids[i], groupnames[i]); in lookup_and_record() 177 u_int *uids = NULL, nuids = 0, *gids = NULL, ngids = 0; in get_remote_user_groups_from_glob() local 183 collect_ids_from_glob(g, 0, &gids, &ngids); in get_remote_user_groups_from_glob() 184 lookup_and_record(conn, uids, nuids, gids, ngids); in get_remote_user_groups_from_glob() 186 free(gids); in get_remote_user_groups_from_glob() 216 u_int *uids = NULL, nuids = 0, *gids = NULL, ngids = 0; in get_remote_user_groups_from_dirents() local 222 collect_ids_from_dirents(d, 0, &gids, &ngids); in get_remote_user_groups_from_dirents() 223 lookup_and_record(conn, uids, nuids, gids, ngids); in get_remote_user_groups_from_dirents() [all …]
|
H A D | sftp-client.h | 191 const u_int *gids, u_int ngids,
|
/freebsd/contrib/atf/atf-c/detail/ |
H A D | user_test.c | 61 gid_t gids[NGROUPS_MAX]; in ATF_TC_BODY() local 69 ngids = getgroups(NGROUPS_MAX, gids); in ATF_TC_BODY() 74 printf("User group %d is %u\n", i, gids[i]); in ATF_TC_BODY() 75 if (maxgid < gids[i]) in ATF_TC_BODY() 76 maxgid = gids[i]; in ATF_TC_BODY() 93 if (gids[i] == g) in ATF_TC_BODY()
|
/freebsd/contrib/lib9p/ |
H A D | genacl.c | 51 uid_t uid, gid_t gid, gid_t *gids, size_t ngids); 71 if (tid == gids[i]) in l9p_ingroup() 98 uid_t uid, gid_t gid, gid_t *gids, size_t ngids) in l9p_check_aces() argument 134 match = l9p_ingroup(st->st_gid, gid, gids, ngids); in l9p_check_aces() 151 match = l9p_ingroup(tid, gid, gids, ngids); in l9p_check_aces() 250 gid_t gid, *gids; in l9p_acl_check_access() local 260 gids = args->aca_groups; in l9p_acl_check_access() 332 uid, gid, gids, ngids); in l9p_acl_check_access() 335 uid, gid, gids, ngids); in l9p_acl_check_access() 386 parent, pstat, uid, gid, gids, ngids); in l9p_acl_check_access() [all …]
|
/freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
H A D | spl-cred.c | 102 gid_t *gids = NULL; in crgetgroups() local 106 gids = KGIDP_TO_SGIDP(gi->gid); in crgetgroups() 109 gids = KGIDP_TO_SGIDP(gi->blocks[0]); in crgetgroups() 111 return (gids); in crgetgroups()
|
/freebsd/bin/getfacl/ |
H A D | getfacl.c | 73 static char gids[10]; in getgname() local 76 (void)snprintf(gids, sizeof(gids), "%u", gid); in getgname() 77 return (gids); in getgname()
|
/freebsd/lib/libc/rpc/ |
H A D | auth_unix.c | 183 gid_t *gids; in authunix_create_default() local 186 gids = malloc(sizeof(gid_t) * ngids_max); in authunix_create_default() 187 if (gids == NULL) in authunix_create_default() 195 if ((ngids = getgroups(ngids_max, gids)) < 0) in authunix_create_default() 200 auth = authunix_create(machname, uid, gid, ngids, gids); in authunix_create_default() 201 free(gids); in authunix_create_default()
|
H A D | key_prot_xdr.c | 123 pgids_val = &objp->gids.gids_val; in xdr_unixcred() 124 if (!xdr_array(xdrs, (char **) pgids_val, (u_int *) &objp->gids.gids_len, MAXGIDS, in xdr_unixcred()
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_main.c | 269 struct gid_entry *gids = NULL; in mlx4_ib_add_gid() local 314 gids = kmalloc(sizeof(*gids) * MLX4_MAX_PORT_GIDS, GFP_ATOMIC); in mlx4_ib_add_gid() 315 if (!gids) { in mlx4_ib_add_gid() 319 memcpy(&gids[i].gid, &port_gid_table->gids[i].gid, sizeof(union ib_gid)); in mlx4_ib_add_gid() 320 gids[i].gid_type = port_gid_table->gids[i].gid_type; in mlx4_ib_add_gid() 328 kfree(gids); in mlx4_ib_add_gid() 369 gids = kmalloc(sizeof(*gids) * MLX4_MAX_PORT_GIDS, GFP_ATOMIC); in mlx4_ib_del_gid() 370 if (!gids) { in mlx4_ib_del_gid() 374 memcpy(&gids[i].gid, in mlx4_ib_del_gid() 377 gids[i].gid_type = in mlx4_ib_del_gid() [all …]
|
/freebsd/lib/libcasper/services/cap_grp/ |
H A D | cap_grp.h | 62 size_t nnames, const gid_t *gids, size_t ngids); 90 #define cap_grp_limit_groups(chan, names, nnames, gids, ngids) (0)
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_sa_multipath_record.c | 1235 for (i = 0; i < ngids; i++, gids++) { in mpr_rcv_get_gids() 1236 if (!ib_gid_is_link_local(gids)) { in mpr_rcv_get_gids() 1237 if ((is_sgid && ib_gid_is_multicast(gids)) || in mpr_rcv_get_gids() 1238 (ib_gid_get_subnet_prefix(gids) != in mpr_rcv_get_gids() 1249 cl_ntoh64(gids->unicast.prefix)); in mpr_rcv_get_gids() 1258 gids->unicast.interface_id); in mpr_rcv_get_gids() 1267 cl_ntoh64(gids->unicast.interface_id)); in mpr_rcv_get_gids() 1291 ib_gid_t *gids; in mpr_rcv_get_end_points() local 1301 gids = (ib_gid_t *) p_mpr->gids; in mpr_rcv_get_end_points() 1315 sa_status = mpr_rcv_get_gids(sa, gids, *nsrc, 1, pp_alias_guids); in mpr_rcv_get_end_points() [all …]
|
/freebsd/usr.sbin/keyserv/ |
H A D | keyserv.c | 534 static u_int gids[NGROUPS]; in key_getcred_1_svc_prog() local 538 cred->gids.gids_val = gids; in key_getcred_1_svc_prog() 540 (int *)&cred->gids.gids_len, (gid_t *)gids)) { in key_getcred_1_svc_prog() 549 cred->uid, cred->gid, cred->gids.gids_len); in key_getcred_1_svc_prog()
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | kernel-userns-capabilities.m4 | 74 dnl # between internal kernel uids/gids and user namespace uids/gids.
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | dsl_deleg.c | 440 const gid_t *gids; in dsl_check_user_access() local 465 gids = crgetgroups(cr); in dsl_check_user_access() 467 id = gids[i]; in dsl_check_user_access() 523 const gid_t *gids; in dsl_load_user_sets() local 539 gids = crgetgroups(cr); in dsl_load_user_sets() 541 id = gids[i]; in dsl_load_user_sets()
|
/freebsd/tools/regression/priv/ |
H A D | main.c | 426 gid_t gids[1] = { gid }; in set_creds() local 430 if (setgroups(sizeof(gids)/sizeof(gid_t), gids) < 0) in set_creds()
|
/freebsd/contrib/pjdfstest/ |
H A D | pjdfstest.c | 1192 set_gids(char *gids) in set_gids() argument 1203 for (i = 0, g = strtok(gids, ","); g != NULL; in set_gids() 1233 char *gids, *endp; in main() local 1237 gids = NULL; in main() 1243 gids = optarg; in main() 1273 if (gids != NULL) { in main() 1274 fprintf(stderr, "changing groups to %s\n", gids); in main() 1275 set_gids(gids); in main()
|
/freebsd/tests/sys/audit/ |
H A D | process-control.c | 880 gid_t gids[5]; in ATF_TC_BODY() local 884 ATF_REQUIRE(getgroups(sizeof(gids)/sizeof(gids[0]), gids) != -1); in ATF_TC_BODY() 887 ATF_REQUIRE_EQ(0, setgroups(sizeof(gids)/sizeof(gids[0]), gids)); in ATF_TC_BODY()
|
/freebsd/include/rpcsvc/ |
H A D | key_prot.x | 129 u_int gids<MAXGIDS>;
|
/freebsd/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_ibumad_sa.c | 709 u.multipath_rec.gids[j] = p_mpr_req->gids[j]; in osmv_query_sa() 711 u.multipath_rec.gids[j] = p_mpr_req->gids[j]; in osmv_query_sa()
|
H A D | osm_vendor_mlx_sa.c | 784 u.multipath_rec.gids[j] = p_mpr_req->gids[j]; in osmv_query_sa() 786 u.multipath_rec.gids[j] = p_mpr_req->gids[j]; in osmv_query_sa()
|
/freebsd/sys/rpc/rpcsec_tls/ |
H A D | rpctls_impl.c | 95 uid_t *uid, int *ngrps, gid_t **gids, 649 uid_t *uid, int *ngrps, gid_t **gids, int *procposp) in rpctls_server() argument 704 *gids = gidp = mem_alloc(*ngrps * sizeof(gid_t)); in rpctls_server()
|
/freebsd/usr.sbin/rpc.tlsservd/ |
H A D | rpc.tlsservd.c | 946 gid_t gids[NGROUPS]; in rpctls_cnname() local 1005 if (getgrouplist(pwd->pw_name, pwd->pw_gid, gids, ngrps) < 0) in rpctls_cnname() 1010 gidp[j] = gids[j]; in rpctls_cnname()
|
/freebsd/contrib/ofed/opensm/include/vendor/ |
H A D | osm_vendor_sa_api.h | 325 ib_gid_t gids[IB_MULTIPATH_MAX_GIDS]; member
|