Searched refs:gids (Results 1 - 5 of 5) sorted by relevance
/systemd/src/basic/ |
H A D | user-util.c | 295 gid_t *gids; local 310 gids = alloca(sizeof(gid_t) * ngroups_max); 312 r = getgroups(ngroups_max, gids); 317 if (gids[i] == gid)
|
/systemd/src/udev/ |
H A D | udev-rules.c | 81 struct uid_gid *gids; member in struct:udev_rules 530 off = rules->gids[i].name_off; 532 gid = rules->gids[i].gid; 546 struct uid_gid *gids; local 554 gids = realloc(rules->gids, (rules->gids_max + add ) * sizeof(struct uid_gid)); 555 if (gids == NULL) 557 rules->gids = gids; 560 rules->gids[rule [all...] |
/systemd/src/core/ |
H A D | execute.c | 693 /* Second step, set our gids */ 700 gid_t *gids; local 706 if (!(gids = new(gid_t, ngroups_max))) 710 k = getgroups(ngroups_max, gids); 712 free(gids); 722 free(gids); 727 r = get_group_creds(&g, gids+k); 729 free(gids); 736 if (setgroups(k, gids) < 0) { 737 free(gids); [all...] |
/systemd/src/libsystemd/sd-bus/ |
H A D | bus-creds.c | 280 _public_ int sd_bus_creds_get_supplementary_gids(sd_bus_creds *c, const gid_t **gids) { argument 282 assert_return(gids, -EINVAL); 287 *gids = c->supplementary_gids;
|
/systemd/src/systemd/ |
H A D | sd-bus.h | 351 int sd_bus_creds_get_supplementary_gids(sd_bus_creds *c, const gid_t **gids);
|
Completed in 24 milliseconds