| /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 109 if ((r = sftp_get_users_groups_by_id(conn, uids, nuids, gids, ngids, in lookup_and_record() 124 debug3_f("gid %u not resolved", gids[i]); in lookup_and_record() 127 debug3_f("record gid %u => \"%s\"", gids[i], groupnames[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 [all …]
|
| H A D | sftp-client.h | 191 const u_int *gids, u_int ngids,
|
| H A D | sftp-server.c | 1729 struct sshbuf *uids, *gids, *usernames, *groupnames, *msg; in process_extended_get_users_groups_by_id() local 1739 (r = sshbuf_froms(iqueue, &gids)) != 0) in process_extended_get_users_groups_by_id() 1742 sshbuf_len(uids), sshbuf_len(gids)); in process_extended_get_users_groups_by_id() 1753 while (sshbuf_len(gids) != 0) { in process_extended_get_users_groups_by_id() 1754 if ((r = sshbuf_get_u32(gids, &n)) != 0) in process_extended_get_users_groups_by_id() 1773 sshbuf_free(gids); in process_extended_get_users_groups_by_id()
|
| /freebsd/usr.sbin/chroot/ |
| H A D | chroot.c | 101 int arg, ch, error, gids; in main() local 106 gids = 0; in main() 153 for (gids = 0; (p = strsep(&grouplist, ",")) != NULL && in main() 154 gids < ngroups_max; ) { in main() 158 gidlist[gids++] = resolve_group(p); in main() 160 if (p != NULL && gids == ngroups_max) in main() 182 if (gidlist != NULL && setgroups(gids, gidlist) == -1) in main()
|
| /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 | 49 static bool l9p_ingroup(gid_t tid, gid_t gid, gid_t *gids, size_t ngids); 51 uid_t uid, gid_t gid, gid_t *gids, size_t ngids); 64 l9p_ingroup(gid_t tid, gid_t gid, gid_t *gids, size_t ngids) in l9p_ingroup() argument 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() [all …]
|
| /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/contrib/openzfs/module/os/linux/spl/ |
| H A D | spl-cred.c | 90 gid_t *gids = NULL; in crgetgroups() local 93 gids = KGIDP_TO_SGIDP(gi->gid); in crgetgroups() 95 return (gids); in crgetgroups()
|
| /freebsd/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib_main.c | 165 static int mlx4_ib_update_gids_v1(struct gid_entry *gids, in mlx4_ib_update_gids_v1() argument 182 memcpy(&gid_tbl[i], &gids[i].gid, sizeof(union ib_gid)); in mlx4_ib_update_gids_v1() 198 static int mlx4_ib_update_gids_v1_v2(struct gid_entry *gids, in mlx4_ib_update_gids_v1_v2() argument 221 memcpy(&gid_tbl[i].gid, &gids[i].gid, sizeof(union ib_gid)); in mlx4_ib_update_gids_v1_v2() 222 if (gids[i].gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP) { in mlx4_ib_update_gids_v1_v2() 224 if (!ipv6_addr_v4mapped((struct in6_addr *)&gids[i].gid)) in mlx4_ib_update_gids_v1_v2() 245 static int mlx4_ib_update_gids(struct gid_entry *gids, in mlx4_ib_update_gids() argument 250 return mlx4_ib_update_gids_v1_v2(gids, ibdev, port_num); in mlx4_ib_update_gids() 252 return mlx4_ib_update_gids_v1(gids, ibdev, port_num); in mlx4_ib_update_gids() 269 struct gid_entry *gids = NULL; in mlx4_ib_add_gid() local [all …]
|
| /freebsd/bin/getfacl/ |
| H A D | getfacl.c | 83 static char gids[10]; in getgname() local 86 (void)snprintf(gids, sizeof(gids), "%u", gid); in getgname() 87 return (gids); in getgname()
|
| /freebsd/contrib/ofed/opensm/opensm/ |
| H A D | osm_sa_multipath_record.c | 1225 static ib_net16_t mpr_rcv_get_gids(IN osm_sa_t * sa, IN const ib_gid_t * gids, in mpr_rcv_get_gids() argument 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() [all …]
|
| /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() 525 const gid_t *gids; in dsl_load_user_sets() local 541 gids = crgetgroups(cr); in dsl_load_user_sets() 543 id = gids[i]; in dsl_load_user_sets()
|
| /freebsd/crypto/krb5/src/lib/rpc/ |
| H A D | auth_unix.c | 182 GETGROUPS_T gids[NGRPS]; in authunix_create_default() local 190 if ((len = getgroups(NGRPS, gids)) < 0) in authunix_create_default() 193 igids[i] = gids[i]; in authunix_create_default()
|
| /freebsd/sys/security/mac_do/ |
| H A D | mac_do.c | 162 struct id_spec *gids; member 323 free(rule->gids, M_MAC_DO); in toast_rules() 914 * 'uids' and 'gids' members, sort them, and discard the tail queues in parse_single_rule() 952 new->gids = malloc(sizeof(*new->gids) * new->gids_nb, M_MAC_DO, in parse_single_rule() 954 error = pour_list_into_rule(IT_GID, &gid_list, new->gids, in parse_single_rule() 972 free(new->gids, M_MAC_DO); in parse_single_rule() 1718 const struct id_spec is = rule->gids[rule_idx]; in rule_grant_supplementary_groups() 1772 const struct id_spec is = rule->gids[rule_idx]; in rule_grant_supplementary_groups() 1803 found_is = bsearch(&gid_is, rule->gids, rul in rule_grant_primary_group() [all...] |
| /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/sys/rpc/rpcsec_tls/ |
| H A D | rpctls_impl.c | 104 uid_t *uid, int *ngrps, gid_t **gids); 377 gid_t **gids) in rpctls_server() argument 405 *gids = gidp = mem_alloc(*ngrps * sizeof(gid_t)); in rpctls_server()
|
| /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/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/include/rpcsvc/ |
| H A D | key_prot.x | 129 u_int gids<MAXGIDS>;
|
| /freebsd/usr.sbin/rpc.tlsservd/ |
| H A D | rpc.tlsservd.c | 901 gid_t gids[NGROUPS]; in rpctls_cnname() local 960 if (getgrouplist(pwd->pw_name, pwd->pw_gid, gids, ngrps) < 0) in rpctls_cnname() 965 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
|
| /freebsd/bin/ps/ |
| H A D | ps.c | 125 gid_t *gids; member 553 flag = *gidlist.l.gids; in main() 649 if (kp->ki_rgid == gidlist.l.gids[elem]) in main() 854 inf->l.gids[(inf->count)++] = grp->gr_gid; in addelem_gid()
|
| /freebsd/sys/dev/mlx4/mlx4_core/ |
| H A D | mlx4_port.c | 1130 int gids; in mlx4_get_base_gid_ix() local 1159 gids = MLX4_ROCE_MAX_GIDS - MLX4_ROCE_PF_GIDS; in mlx4_get_base_gid_ix() 1161 if (slave_gid <= gids % vfs) in mlx4_get_base_gid_ix() 1162 return MLX4_ROCE_PF_GIDS + ((gids / vfs) + 1) * (slave_gid - 1); in mlx4_get_base_gid_ix() 1164 return MLX4_ROCE_PF_GIDS + (gids % vfs) + in mlx4_get_base_gid_ix() 1165 ((gids / vfs) * (slave_gid - 1)); in mlx4_get_base_gid_ix()
|