Home
last modified time | relevance | path

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

12345678910>>...13

/openbsd/src/regress/sys/kern/setuid/
Dsetresgid.c26 gid_t gid; in main() local
31 gid = getgid(); in main()
35 checkgids(pw->pw_gid, gid, gid, "0"); in main()
50 if (setresgid(gid, -1, -1) == -1) in main()
52 checkgids(gid, gid, gid, "1"); in main()
56 checkgids(gid, pw->pw_gid, gid, "2"); in main()
59 if (setresgid(-1, gid, -1) == -1) in main()
61 checkgids(gid, gid, gid, "3"); in main()
71 checkgids(gid, gid, pw->pw_gid, "4"); in main()
78 checkgids(pw->pw_gid, gid, pw->pw_gid, "5"); in main()
[all …]
Dsetgid_none.c25 gid_t gid; in main() local
27 gid = getgid(); in main()
29 checkgids(gid, gid, gid, "checkgid"); in main()
Dsetresgid_effective_exec.c28 gid_t gid; in main() local
36 gid = getgid(); in main()
43 checkgids(gid, pw->pw_gid, gid, "setgid"); in main()
Dsetresgid_saved_exec.c28 gid_t gid; in main() local
36 gid = getgid(); in main()
43 checkgids(gid, gid, pw->pw_gid, "setgid"); in main()
Dsetresgid_real_exec.c28 gid_t gid; in main() local
36 gid = getgid(); in main()
43 checkgids(pw->pw_gid, gid, gid, "setgid"); in main()
/openbsd/src/usr.bin/id/
Did.c61 gid_t gid; in main() local
150 gid = pw ? pw->pw_gid : rflag ? getgid() : getegid(); in main()
151 if (nflag && (gr = getgrgid(gid))) in main()
154 (void)printf("%u\n", gid); in main()
233 gid_t groups[NGROUPS_MAX], gid, egid, lastgid; in current() local
245 gid = getgid(); in current()
246 (void)printf(" gid=%u", gid); in current()
247 if ((gr = getgrgid(gid))) in current()
249 if ((egid = getegid()) != gid) { in current()
256 cnt < ngroups; prefix = ", ", lastgid = gid) { in current()
[all …]
/openbsd/src/regress/sys/ffs/tests/link/
D00.t30 expect regular,0201,3,65534,65533 lstat ${n0} type,mode,nlink,uid,gid
31 expect regular,0201,3,65534,65533 lstat ${n1} type,mode,nlink,uid,gid
32 expect regular,0201,3,65534,65533 lstat ${n2} type,mode,nlink,uid,gid
35 expect ENOENT lstat ${n0} type,mode,nlink,uid,gid
36 expect regular,0201,2,65534,65533 lstat ${n1} type,mode,nlink,uid,gid
37 expect regular,0201,2,65534,65533 lstat ${n2} type,mode,nlink,uid,gid
40 expect ENOENT lstat ${n0} type,mode,nlink,uid,gid
41 expect regular,0201,1,65534,65533 lstat ${n1} type,mode,nlink,uid,gid
42 expect ENOENT lstat ${n2} type,mode,nlink,uid,gid
45 expect ENOENT lstat ${n0} type,mode,nlink,uid,gid
[all …]
/openbsd/src/regress/sys/ffs/tests/chown/
D00.t18 expect 123,456 lstat ${n0} uid,gid
20 expect 0,0 lstat ${n0} uid,gid
25 expect 123,456 lstat ${n0} uid,gid
27 expect 0,0 lstat ${n0} uid,gid
32 expect 123,456 lstat ${n0} uid,gid
34 expect 0,0 lstat ${n0} uid,gid
40 expect 123,456 stat ${n1} uid,gid
41 expect 123,456 stat ${n0} uid,gid
43 expect 135,579 lstat ${n1} uid,gid
44 expect 123,456 stat ${n1} uid,gid
[all …]
/openbsd/src/regress/lib/libpthread/group/
Dgroup.c30 gid_t gid = *(gid_t *)arg; in test() local
52 printf("gid %d\n", gid); in test()
53 CHECKr(getgrgid_r(gid, &grpbuf, buffer, sizeof(buffer), &grp)); in test()
59 ASSERT(grp->gr_gid == gid); in test()
149 int gid; in main() local
163 for (gid = 0; gid < NGRPS; gid++) { in main()
165 *n = gid; in main()
167 CHECKr(pthread_create(&thread[gid], NULL, test, (void *)n)); in main()
179 for (gid = 0; gid < NGRPS; gid++) { in main()
180 CHECKr(pthread_join(thread[gid], &result)); in main()
[all …]
/openbsd/src/lib/libc/gen/
Dpwcache.c74 gid_t gid; /* cached gid */ member
264 group_from_gid(gid_t gid, int noname) in group_from_gid() argument
274 pptr = gidtb + (gid % GID_SZ); in group_from_gid()
277 if ((ptr != NULL) && (ptr->valid > 0) && (ptr->gid == gid)) { in group_from_gid()
290 getgrgid_r(gid, &grstore, grbuf, sizeof(grbuf), &gr); in group_from_gid()
298 ptr->gid = gid; in group_from_gid()
299 (void)snprintf(ptr->name, GNMLEN, "%u", gid); in group_from_gid()
309 ptr->gid = gid; in group_from_gid()
384 gid_from_group(const char *name, gid_t *gid) in gid_from_group() argument
409 *gid = ptr->gid; in gid_from_group()
[all …]
Dgetgrent.c150 getgrgid_gs(gid_t gid, struct group *p_gr, struct group_storage *gs) in getgrgid_gs() argument
158 rval = grscan(1, gid, NULL, p_gr, gs, NULL); in getgrgid_gs()
167 getgrgid(gid_t gid) in getgrgid() argument
173 return getgrgid_gs(gid, p_gr, gs); in getgrgid()
177 getgrgid_r(gid_t gid, struct group *grp, char *buffer, size_t bufsize, in getgrgid_r() argument
187 *result = getgrgid_gs(gid, grp, (struct group_storage *)buffer); in getgrgid_r()
276 grscan(int search, gid_t gid, const char *name, struct group *p_gr, in grscan() argument
367 snprintf(buf, sizeof buf, "%u", gid); in grscan()
396 p_gr->gr_gid = gid; in grscan()
445 if (search && name == NULL && p_gr->gr_gid != gid) in grscan()
/openbsd/src/usr.sbin/ldomctl/
Dldomctl.c150 if (!md_get_prop_val(hvmd, node, "gid", &guest->gid)) in add_guest()
178 return guest->gid; in find_guest()
406 console_exec(uint64_t gid) in console_exec() argument
411 if (gid == 0) in console_exec()
415 if (guest->gid != gid) in console_exec()
418 "ttyV%llu", guest->gid - 1); in console_exec()
432 uint64_t gid; in guest_start() local
452 gid = find_guest(argv[0]); in guest_start()
460 msg.msg.guestop.guestid = gid; in guest_start()
471 console_exec(gid); in guest_start()
[all …]
/openbsd/src/bin/chmod/
Dchmod.c66 gid_t gid; in main() local
78 gid = (gid_t)-1; in main()
198 gid = a_gid(cp); in main()
208 gid = a_gid(cp); in main()
213 gid = a_gid(*argv); in main()
269 if (!fchownat(AT_FDCWD, p->fts_accpath, uid, gid, in main()
326 gid_t gid; in a_gid() local
332 if (gid_from_group(s, &gid) != -1) in a_gid()
333 return (gid); in a_gid()
336 gid = (gid_t)strtonum(s, 0, GID_MAX, &errstr); in a_gid()
[all …]
/openbsd/src/usr.sbin/adduser/
Dadduser.perl120 %gid = (); # $gid{gid} = groupname; gid from group db
342 warn "Groupid exists twice: $g_groupname:$g_gid -> $gid{$g_gid}:$g_gid\n"
343 if $gid{$g_gid} && $verbose;
344 $gid{$g_gid} = $g_groupname;
354 if (!$gid{$c_gid}) {
456 local($gid, $name) = @_;
459 $groupmembers{$gid} =~ /^(.*,)?$name(,.*)?$/;
461 $groupmembers_bak{$gid} = $groupmembers{$gid};
462 $groupmembers{$gid} .= "," if $groupmembers{$gid};
463 $groupmembers{$gid} .= "$name";
[all …]
/openbsd/src/usr.bin/rsync/
Dreceiver.c50 gid_t gid = (gid_t)-1; in rsync_set_metadata() local
76 gid = f->st.gid; in rsync_set_metadata()
79 if (uid != (uid_t)-1 || gid != (gid_t)-1) { in rsync_set_metadata()
80 if (fchown(fd, uid, gid) == -1) { in rsync_set_metadata()
87 "to user.group: %u.%u", f->path, uid, gid); in rsync_set_metadata()
111 gid_t gid = (gid_t)-1; in rsync_set_metadata_at() local
138 gid = f->st.gid; in rsync_set_metadata_at()
141 if (uid != (uid_t)-1 || gid != (gid_t)-1) { in rsync_set_metadata_at()
142 if (fchownat(rootfd, path, uid, gid, AT_SYMLINK_NOFOLLOW) == -1) { in rsync_set_metadata_at()
149 "to user.group: %u.%u", f->path, uid, gid); in rsync_set_metadata_at()
/openbsd/src/usr.bin/passwd/
Dpwd_check.c96 gid_t gid; in pwd_check() local
126 gid = getgid(); in pwd_check()
127 if (setresgid(gid, gid, gid) == -1) { in pwd_check()
131 if (setgroups(1, &gid) == -1) { in pwd_check()
/openbsd/src/gnu/usr.bin/perl/
Dinstall_lib.pl101 if (defined($opts{uid}) || defined($opts{gid})) {
102 chown($opts{uid}, $opts{gid}, $to) if $success;
119 my($uid,$gid,$name) = @_;
122 printf " chown %s:%s %s\n", $uid, $gid, $name if $opts{verbose};
123 CORE::chown($uid,$gid,$name)
124 || warn sprintf("Couldn't chown %s:%s %s: $!\n", $uid, $gid, $name)
159 File::Path::make_path(shift, {owner=>$opts{uid}, group=>$opts{gid},
/openbsd/src/gnu/usr.bin/perl/lib/User/
Dgrent.t21 our $gid = $^O ne 'cygwin' ? 0 : 18;
22 our @grent = getgrgid $gid; # This is the function getgrgid.
32 my $grent = getgrgid $gid;
38 is( $grent->gid, $grent[2], ' gid' );
/openbsd/src/bin/pax/
Dsel_subs.c63 gid_t gid; member
231 gid_t gid; in grp_add() local
253 if (gid_from_group(str, &gid) == -1) { in grp_add()
258 gid = (gid_t)strtoul(str+1, NULL, 10); in grp_add()
264 indx = ((unsigned)gid) % GRP_TB_SZ; in grp_add()
267 if (pt->gid == gid) in grp_add()
277 pt->gid = gid; in grp_add()
303 if (pt->gid == arcn->sb.st_gid) in grp_match()
/openbsd/src/usr.bin/ssh/
Dsshpty.c138 gid_t gid; in pty_setowner() local
146 gid = (grp != NULL) ? grp->gr_gid : pw->pw_gid; in pty_setowner()
158 if (st.st_uid != pw->pw_uid || st.st_gid != gid) { in pty_setowner()
159 if (chown(tty, pw->pw_uid, gid) == -1) { in pty_setowner()
163 tty, (u_int)pw->pw_uid, (u_int)gid, in pty_setowner()
167 tty, (u_int)pw->pw_uid, (u_int)gid, in pty_setowner()
/openbsd/src/usr.sbin/pkg_add/OpenBSD/
DArcCheck.pm213 if (defined $item->{gid}) {
214 $entry->{gid} = $item->{gid};
216 delete $entry->{gid};
220 delete $entry->{gid};
229 delete $entry->{gid};
238 $item->name, $entry->{gid});
DUstar.pm189 my ($name, $mode, $uid, $gid, $size, $mtime, $chksum, $type,
210 $gid = oct($gid);
212 $gid = $gidcache->lookup($gname, $gid);
233 gid => $gid,
306 sprintf("%07o", $entry->{gid} // 0),
348 $gname = $entry->{gid};
402 my ($dev, $ino, $mode, $uid, $gid, $rdev, $size, $mtime) =
411 gid => $gid,
415 gname => $gnamecache->lookup($gid),
480 $entry->{gid} //= $OpenBSD::Ustar::gidcache
[all …]
/openbsd/src/sbin/mount_ntfs/
Dmount_ntfs.c80 args.gid = a_gid(optarg); in main()
124 args.gid = sb.st_gid; in main()
139 gid_t gid; in a_gid() local
143 gid = strtonum(s, 0, GID_MAX, &errstr); in a_gid()
146 return (gid); in a_gid()
/openbsd/src/sbin/mount_msdos/
Dmount_msdos.c90 args.gid = a_gid(optarg); in main()
126 args.gid = sb.st_gid; in main()
158 gid_t gid; in a_gid() local
162 gid = strtonum(s, 0, GID_MAX, &errstr); in a_gid()
165 return (gid); in a_gid()
/openbsd/src/gnu/llvm/lldb/source/API/
DSBAttachInfo.cpp183 void SBAttachInfo::SetGroupID(uint32_t gid) { in SetGroupID() argument
184 LLDB_INSTRUMENT_VA(this, gid); in SetGroupID()
186 m_opaque_sp->SetGroupID(gid); in SetGroupID()
219 void SBAttachInfo::SetEffectiveGroupID(uint32_t gid) { in SetEffectiveGroupID() argument
220 LLDB_INSTRUMENT_VA(this, gid); in SetEffectiveGroupID()
222 m_opaque_sp->SetEffectiveGroupID(gid); in SetEffectiveGroupID()

12345678910>>...13