Home
last modified time | relevance | path

Searched refs:gid (Results 1 – 25 of 651) sorted by relevance

12345678910>>...27

/netbsd/src/tests/lib/libc/c063/
Dt_fchownat.c56 static int getuser(uid_t *uid, gid_t *gid) in getuser() argument
64 *gid = pw->pw_gid; in getuser()
80 gid_t gid; in ATF_TC_BODY() local
83 ATF_REQUIRE(getuser(&uid, &gid) == 0); in ATF_TC_BODY()
89 ATF_REQUIRE(fchownat(dfd, BASEFILE, uid, gid, 0) == 0); in ATF_TC_BODY()
94 ATF_REQUIRE(st.st_gid == gid); in ATF_TC_BODY()
108 gid_t gid; in ATF_TC_BODY() local
111 ATF_REQUIRE(getuser(&uid, &gid) == 0); in ATF_TC_BODY()
117 ATF_REQUIRE(fchownat(AT_FDCWD, BASEFILE, uid, gid, 0) == 0); in ATF_TC_BODY()
121 ATF_REQUIRE(st.st_gid == gid); in ATF_TC_BODY()
[all …]
/netbsd/src/external/gpl3/gdb/dist/sim/mn10300/
Ddv-mn103int.c128 int gid; member
335 int gid; in mn103int_finish() local
350 for (gid = 0; gid < NR_GROUPS; gid++) in mn103int_finish()
352 struct mn103int_group *group = &controller->group[gid]; in mn103int_finish()
354 group->gid = gid; in mn103int_finish()
355 if (FIRST_NMI_GROUP <= gid && gid <= LAST_NMI_GROUP) in mn103int_finish()
360 else if (FIRST_LEVEL_GROUP <= gid && gid <= LAST_LEVEL_GROUP) in mn103int_finish()
379 int gid; in find_highest_interrupt_group() local
387 for (gid = FIRST_LEVEL_GROUP; gid <= LAST_LEVEL_GROUP; gid++) in find_highest_interrupt_group()
389 struct mn103int_group *group = &controller->group[gid]; in find_highest_interrupt_group()
[all …]
/netbsd/src/external/bsd/openldap/dist/servers/slapd/
Duser.c52 gid_t gid = 0; in slap_init_user() local
90 gid = pwd->pw_gid; in slap_init_user()
108 gid = (uid_t)g; in slap_init_user()
110 grp = getgrgid( gid ); in slap_init_user()
116 gid = grp->gr_gid; in slap_init_user()
129 if ( getuid() == 0 && initgroups( user, gid ) != 0 ) { in slap_init_user()
142 if ( setgid( gid ) != 0 ) { in slap_init_user()
144 (int) gid ); in slap_init_user()
149 if ( setegid( gid ) != 0 ) { in slap_init_user()
151 (int) gid ); in slap_init_user()
/netbsd/src/external/ibm-public/postfix/dist/src/spawn/
Dspawn.c197 gid_t gid; /* command privileges */ member
243 attr->gid = grp->gr_gid; in get_service_attr()
245 attr->gid = pwd->pw_gid; in get_service_attr()
276 if (attr->gid == 0) in get_service_attr()
277 msg_fatal("request to use privileged group id %ld", (long) attr->gid); in get_service_attr()
278 if (attr->gid == var_owner_gid) in get_service_attr()
279 msg_fatal("request to use mail system owner group id %ld", (long) attr->gid); in get_service_attr()
282 if (attr->gid == (gid_t) (-1)) in get_service_attr()
290 myname, (long) attr->uid, (long) attr->gid, attr->time_limit); in get_service_attr()
325 CA_SPAWN_CMD_GID(attr.gid), in spawn_service()
/netbsd/src/external/ibm-public/postfix/dist/src/util/
Dset_ugid.c47 void set_ugid(uid_t uid, gid_t gid) in set_ugid() argument
54 if (setgid(gid) < 0) in set_ugid()
55 msg_fatal("setgid(%ld): %m", (long) gid); in set_ugid()
56 if (setgroups(1, &gid) < 0) in set_ugid()
57 msg_fatal("setgroups(1, &%ld): %m", (long) gid); in set_ugid()
61 msg_info("setugid: uid %ld gid %ld", (long) uid, (long) gid); in set_ugid()
Dchroot_uid.c49 gid_t gid; in chroot_uid() local
59 gid = pwd->pw_gid; in chroot_uid()
60 if (setgid(gid) < 0) in chroot_uid()
61 msg_fatal("setgid(%ld): %m", (long) gid); in chroot_uid()
62 if (initgroups(user_name, gid) < 0) in chroot_uid()
Dspawn_command.c114 gid_t gid; /* privileges */ member
137 args->gid = (gid_t) - 1; in get_spawn_args()
175 args->gid = va_arg(ap, gid_t); in get_spawn_args()
176 if (args->gid == (gid_t) (-1)) in get_spawn_args()
249 if (args.uid != (uid_t) - 1 || args.gid != (gid_t) - 1) in spawn_command()
250 set_ugid(args.uid, args.gid); in spawn_command()
313 set_eugid(args.uid, args.gid); in spawn_command()
/netbsd/src/crypto/external/bsd/heimdal/dist/kcm/
Dacl.c130 if (client->gid == ccache->gid) { in kcm_access()
163 if (ccache->gid != client->gid) in kcm_chmod()
180 gid_t gid) in kcm_chown() argument
191 if (ccache->gid != client->gid) in kcm_chown()
197 ccache->gid = gid; in kcm_chown()
/netbsd/src/lib/libc/gen/
Dpwcache.c329 group_from_gid(gid_t gid, int noname) in group_from_gid() argument
340 pptr = gidtb + (gid % GID_SZ); in group_from_gid()
343 if ((ptr != NULL) && (ptr->valid > 0) && (ptr->gid == gid)) { in group_from_gid()
364 if ((gr = (*_pwcache_getgrgid)(gid)) == NULL) { in group_from_gid()
371 ptr->gid = gid; in group_from_gid()
372 (void)snprintf(ptr->name, GNMLEN, "%lu", (long) gid); in group_from_gid()
382 ptr->gid = gid; in group_from_gid()
460 gid_from_group(const char *name, gid_t *gid) in gid_from_group() argument
484 *gid = ptr->gid; in gid_from_group()
504 *gid = gr->gr_gid; in gid_from_group()
[all …]
/netbsd/src/external/bsd/libarchive/dist/cpio/test/
Dtest_owner_parse.c44 owner->gid = -1; in free_cpio_owner()
61 assertEqualInt(-1, owner.gid); in DEFINE_TEST()
67 assert(int_in_list(owner.gid, root_gids, in DEFINE_TEST()
74 assert(int_in_list(owner.gid, root_gids, in DEFINE_TEST()
80 assertEqualInt(-1, owner.gid); in DEFINE_TEST()
95 assertEqualInt(114, owner.gid); in DEFINE_TEST()
100 assertEqualInt(115, owner.gid); in DEFINE_TEST()
105 assertEqualInt(117, owner.gid); in DEFINE_TEST()
/netbsd/src/sys/miscfs/umapfs/
Dumap_subr.c138 gid_t gid; in umap_mapids() local
165 gid = (gid_t) umap_findid(kauth_cred_getegid(credp), groupmap, gnentries); in umap_mapids()
167 if (gid != -1) in umap_mapids()
168 kauth_cred_setegid(credp, gid); in umap_mapids()
180 gid = (gid_t) umap_findid(groups[i], in umap_mapids()
182 if (gid != -1) in umap_mapids()
183 groups[i] = gid; in umap_mapids()
/netbsd/src/crypto/external/bsd/openssh/dist/
Dgetpeereid.c35 getpeereid(int s, uid_t *euid, gid_t *gid) in getpeereid() argument
43 *gid = cred.gid; in getpeereid()
49 getpeereid(int s, uid_t *euid, gid_t *gid) in getpeereid() argument
52 *gid = getgid(); in getpeereid()
/netbsd/src/external/bsd/tmux/dist/compat/
Dgetpeereid.c30 getpeereid(int s, uid_t *uid, gid_t *gid) in getpeereid() argument
39 *gid = uc.gid; in getpeereid()
48 if ((*gid = ucred_getrgid(ucred)) == -1) in getpeereid()
54 *gid = getegid(); in getpeereid()
/netbsd/src/external/bsd/libarchive/dist/libarchive/test/
Dtest_read_format_lha.c143 int uid, gid; in verify() local
146 uid = gid = 1001; in verify()
148 uid = gid = 0; in verify()
166 assertEqualInt(gid, archive_entry_gid(ae)); in verify()
180 assertEqualInt(gid, archive_entry_gid(ae)); in verify()
196 assertEqualInt(gid, archive_entry_gid(ae)); in verify()
208 assertEqualInt(gid, archive_entry_gid(ae)); in verify()
220 assertEqualInt(gid, archive_entry_gid(ae)); in verify()
236 assertEqualInt(gid, archive_entry_gid(ae)); in verify()
Dtest_write_disk_perms.c51 gid_t gid = 0; in searchgid() local
73 for (gid = 1, n = 1; gid == n && n < 10000 ; n++, gid++) { in searchgid()
74 if (fchown(fd, uid, gid) != 0) { in searchgid()
75 _invalid_gid = gid; in searchgid()
85 for (gid = 0, n = 0; gid == n && n < 10000 ; n++, gid++) { in searchgid()
87 if (gid == (gid_t)_default_gid) in searchgid()
89 if (fchown(fd, uid, gid) == 0) { in searchgid()
90 _alt_gid = gid; in searchgid()
/netbsd/src/sbin/chown/
Dchown.c69 static gid_t gid; variable
163 gid = (gid_t)-1; in main()
189 gid = st.st_gid; in main()
246 (gid == (gid_t)-1 || p->fts_statp->st_gid == gid) && in main()
250 if ((*change_owner)(p->fts_accpath, uid, gid) && !fflag) { in main()
273 gid = id(s, "group"); in a_gid()
275 gid = gr->gr_gid; in a_gid()
/netbsd/src/tests/fs/umapfs/
Dt_basic.c43 xchown(const char *path, uid_t uid, gid_t gid) in xchown() argument
46 if (rump_sys_chown(path, uid, gid) == -1) in xchown()
51 testuidgid(const char *path, uid_t uid, gid_t gid) in testuidgid() argument
62 if (gid != (gid_t)-1) { in testuidgid()
63 if (sb.st_gid != gid) in testuidgid()
65 path, gid, sb.st_gid); in testuidgid()
/netbsd/src/usr.bin/id/
Did.c221 gid_t gid, egid, lastid; in current() local
230 gid = getgid(); in current()
231 (void)printf(" gid=%ju", (uintmax_t)gid); in current()
232 if ((gr = getgrgid(gid)) != NULL) in current()
239 if ((egid = getegid()) != gid) { in current()
246 fmt = ",%ju", lastid = gid, cnt++) { in current()
247 gid = groups[cnt]; in current()
248 if (lastid == gid) in current()
250 (void)printf(fmt, (uintmax_t)gid); in current()
251 if ((gr = getgrgid(gid)) != NULL) in current()
/netbsd/src/tests/kernel/
Dt_sysv.c313 gid_t gid = getegid(); in print_msqid_ds() local
316 mp->msg_perm.uid, mp->msg_perm.gid, in print_msqid_ds()
335 ATF_REQUIRE_MSG(mp->msg_perm.gid == gid && mp->msg_perm.cgid == gid, in print_msqid_ds()
535 gid_t gid = getegid(); in print_semid_ds() local
538 sp->sem_perm.uid, sp->sem_perm.gid, in print_semid_ds()
554 ATF_REQUIRE_MSG(sp->sem_perm.gid == gid && sp->sem_perm.cgid == gid, in print_semid_ds()
716 gid_t gid = getegid(); in print_shmid_ds() local
719 sp->shm_perm.uid, sp->shm_perm.gid, in print_shmid_ds()
738 ATF_REQUIRE_MSG(sp->shm_perm.gid == gid && sp->shm_perm.cgid == gid, in print_shmid_ds()
/netbsd/src/games/larn/
Dscores.c125 if (gid != egid) in readboard()
128 if (gid != egid) in readboard()
129 setegid(gid); in readboard()
153 if (gid != egid) in writeboard()
156 if (gid != egid) in writeboard()
157 setegid(gid); in writeboard()
186 if (gid != egid) in makeboard()
189 if (gid != egid) in makeboard()
190 setegid(gid); in makeboard()
653 if (gid != egid) in died()
[all …]
/netbsd/src/external/bsd/libarchive/dist/libarchive/
Darchive_write_disk_set_standard_lookup.c99 lookup_gid(void *private_data, const char *gname, int64_t gid) in lookup_gid() argument
107 return (gid); in lookup_gid()
145 gid = result->gr_gid; in lookup_gid()
154 gid = result->gr_gid; in lookup_gid()
160 #error No way to perform gid lookups on this platform in lookup_gid()
162 b->id = (gid_t)gid; in lookup_gid()
164 return (gid); in lookup_gid()
/netbsd/src/lib/libpuffs/
Dcreds.c108 puffs_cred_hasgroup(const struct puffs_cred *pcr, gid_t gid) in puffs_cred_hasgroup() argument
116 if (pkcr->pkcr_uuc.cr_gid == gid) in puffs_cred_hasgroup()
119 if (pkcr->pkcr_uuc.cr_groups[i] == gid) in puffs_cred_hasgroup()
162 puffs_access(enum vtype type, mode_t file_mode, uid_t uid, gid_t gid, in puffs_access() argument
189 } else if (puffs_cred_hasgroup(pcr, gid)) { in puffs_access()
249 puffs_access_times(uid_t uid, gid_t gid, mode_t mode, int va_utimes_null, in puffs_access_times() argument
259 return puffs_access(VNON, mode, uid, gid, PUFFS_VWRITE, pcr); in puffs_access_times()
/netbsd/src/sys/rump/librump/rumpkern/
Daccessors.c103 rump_cred_create(uid_t uid, gid_t gid, size_t ngroups, gid_t *groups) in rump_cred_create() argument
112 kauth_cred_setgid(cred, gid); in rump_cred_create()
113 kauth_cred_setgid(cred, gid); in rump_cred_create()
114 kauth_cred_setegid(cred, gid); in rump_cred_create()
115 kauth_cred_setsvgid(cred, gid); in rump_cred_create()
/netbsd/src/sbin/mknod/
Dmknod.c95 gid_t gid = -1; local
132 gid = strtol(optarg + 1, &p, 10);
136 if (gid_name(optarg, &gid) == 0)
138 gid = strtol(optarg, &p, 10);
278 if ((uid != (uid_t)-1 || gid != (uid_t)-1) && chown(name, uid, gid) == -1)
309 gid_name(const char *name, gid_t *gid) argument
316 *gid = g->gr_gid;
/netbsd/src/bin/pax/
Dsel_subs.c219 gid_t gid; in grp_add() local
247 gid = (gid_t)gr->gr_gid; in grp_add()
249 gid = (gid_t)strtoul(str+1, NULL, 10); in grp_add()
255 indx = ((unsigned)gid) % GRP_TB_SZ; in grp_add()
258 if (pt->gid == gid) in grp_add()
268 pt->gid = gid; in grp_add()
294 if (pt->gid == arcn->sb.st_gid) in grp_match()

12345678910>>...27