Home
last modified time | relevance | path

Searched refs:gids (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/lib/libcasper/services/cap_grp/tests/
H A Dgrp_test.c230 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 Dchroot.c58 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 Dsftp-usergroup.c103 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 Dsftp-client.h191 const u_int *gids, u_int ngids,
/freebsd/contrib/atf/atf-c/detail/
H A Duser_test.c61 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 Dgenacl.c51 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 Dspl-cred.c102 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 Dgetfacl.c73 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 Dauth_unix.c183 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 Dkey_prot_xdr.c123 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 Dmlx4_ib_main.c269 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 Dcap_grp.h62 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 Dosm_sa_multipath_record.c1235 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 Dkeyserv.c534 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 Dkernel-userns-capabilities.m474 dnl # between internal kernel uids/gids and user namespace uids/gids.
/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddsl_deleg.c440 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 Dmain.c426 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 Dpjdfstest.c1192 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 Dprocess-control.c880 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 Dkey_prot.x129 u_int gids<MAXGIDS>;
/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_ibumad_sa.c709 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 Dosm_vendor_mlx_sa.c784 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 Drpctls_impl.c95 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 Drpc.tlsservd.c946 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 Dosm_vendor_sa_api.h325 ib_gid_t gids[IB_MULTIPATH_MAX_GIDS]; member

12