Home
last modified time | relevance | path

Searched refs:egid (Results 1 – 25 of 44) sorted by relevance

12

/titanic_44/usr/src/uts/common/syscall/
H A Dgid.c219 setregid(gid_t rgid, gid_t egid) in setregid() argument
229 (egid != -1 && !VALID_GID(egid, zone))) in setregid()
232 if (egid != -1 && egid > MAXUID) { in setregid()
233 if (ksid_lookupbygid(zone, egid, &ksid) != 0) in setregid()
251 (egid == -1 || egid == cr->cr_rgid || egid == cr->cr_gid || in setregid()
252 egid == cr->cr_sgid) || in setregid()
258 if (egid != -1) { in setregid()
259 newcr->cr_gid = egid; in setregid()
270 (egid != -1 && newcr->cr_gid != newcr->cr_rgid)) in setregid()
/titanic_44/usr/src/lib/libbc/libc/sys/common/
H A Dgetegid.c32 int egid; in getegid() local
34 if ((egid = _getegid()) > 0xffff) in getegid()
35 egid = 60001; /* nobody */ in getegid()
36 return (egid); in getegid()
H A Dsetregid.c32 setregid(int gid, int egid) in setregid() argument
34 if (gid > 0xffff || egid > 0xffff) { in setregid()
38 return (_setregid(gid, egid)); in setregid()
H A Dsetegid.c30 setegid(int egid) in setegid() argument
32 return (setregid(-1, egid)); in setegid()
/titanic_44/usr/src/cmd/auditreduce/
H A Dtoken.c913 int32_t auid, euid, egid, ruid, rgid, pid; in process32_token() local
919 adrm_int32(adr, &egid, 1); in process32_token()
944 if (m_groupe == egid) in process32_token()
953 ((obj_group == egid) || in process32_token()
983 int32_t auid, euid, egid, ruid, rgid, pid; in process32_ex_token() local
990 adrm_int32(adr, &egid, 1); in process32_ex_token()
1012 if (m_groupr == egid) in process32_ex_token()
1016 if (m_groupe == egid) in process32_ex_token()
1025 ((obj_group == egid) || in process32_ex_token()
1052 int32_t auid, euid, egid, ruid, rgid, pid; in process64_token() local
[all …]
/titanic_44/usr/src/cmd/id/
H A Did.c73 gid_t gid, egid, prgid; in main() local
152 prgid = gid = egid = pwp->pw_gid; in main()
157 egid = getegid(); in main()
163 gid = egid; in main()
180 if ((gid = groupids[j]) == egid) in main()
193 if (gid != egid) in main()
194 prid(EGID, egid); in main()
243 if (*idp == egid) in main()
/titanic_44/usr/src/lib/libast/common/comp/
H A Deaccess.c59 static gid_t egid;
66 egid = getegid();
67 init = (ruid == euid && rgid == egid) ? 1 : -1;
89 else if (egid == st.st_gid)
/titanic_44/usr/src/lib/libshell/common/bltins/
H A Dregress.c162 TRACE(egid, "getegid", ("%s", intercept_egid == intercept_rgid ? "egid==rgid" : "egid!=rgid")); in getegid()
176 TRACE(egid, "setgid", ("%s", "EPERM")); in setgid()
181 TRACE(egid, "setgid", ("%s", intercept_egid == intercept_rgid ? "egid==rgid" : "egid!=rgid")); in setgid()
293 TRACE(egid, argv[0], ("%d", intercept_egid)); in b___regress__()
296 TRACE(egid, argv[0], ("%s", "off")); in b___regress__()
/titanic_44/usr/src/cmd/mail/
H A Dmkdead.c37 gid_t egid = getegid(); in mkdead() local
79 setegid(egid); in mkdead()
100 setegid(egid); in mkdead()
/titanic_44/usr/src/lib/libadt_jni/com/sun/audit/
H A DAuditSession.java67 int euid, int egid, int ruid, int rgid, in sessionAttr() argument
204 public void setUser(int euid, int egid, int ruid, int rgid, in setUser() argument
209 sessionAttr(sh, euid, egid, ruid, rgid, in setUser()
/titanic_44/usr/src/cmd/dtrace/test/tst/common/scripting/
H A Dtst.egid.ksh58 /\$egid != \$1/
64 /\$egid == \$1/
H A Dtst.egid.d41 printf("The egid is %d\n", $egid);
/titanic_44/usr/src/cmd/pfexecd/
H A Dpfexecd.c354 gid_t gid, egid; in callback_pfexec() local
402 gid = egid = (gid_t)-1; in callback_pfexec()
413 egid = gid = get_gid(value, &res->pfr_allowed, path); in callback_pfexec()
419 egid = get_gid(value, &res->pfr_allowed, path); in callback_pfexec()
432 (gid != (gid_t)-1 && egid == gid) || iset != NULL; in callback_pfexec()
436 res->pfr_egid = egid; in callback_pfexec()
455 egid != (gid_t)-1 || gid != (gid_t)-1 || iset != NULL || in callback_pfexec()
/titanic_44/usr/src/cmd/sh/
H A Dmain.c191 gid_t egid; in main() local
205 egid = getegid(); in main()
209 if ((egid != rgid) && ((egid < 100) && (egid != 1))) in main()
/titanic_44/usr/src/cmd/ssh/libopenbsd-compat/common/
H A Dbsd-misc.c74 int setegid(uid_t egid) in setegid() argument
76 return(setresgid(-1,egid,-1)); in setegid()
/titanic_44/usr/src/cmd/sgs/rtld/i386/
H A D_setup.c73 gid_t gid = (gid_t)-1, egid = (gid_t)-1; in _setup() local
136 egid = (gid_t)auxv->a_un.a_val; in _setup()
238 _execname, _argv, uid, euid, gid, egid, NULL, auxflags, in _setup()
/titanic_44/usr/src/cmd/sgs/rtld/sparcv9/
H A D_setup.c73 gid_t gid = (gid_t)-1, egid = (gid_t)-1; in _setup() local
136 egid = (gid_t)auxv->a_un.a_val; in _setup()
230 _execname, _argv, uid, euid, gid, egid, NULL, auxflags, in _setup()
/titanic_44/usr/src/cmd/sgs/rtld/amd64/
H A D_setup.c68 gid_t gid = (gid_t)-1, egid = (gid_t)-1; in _setup() local
131 egid = (gid_t)auxv->a_un.a_val; in _setup()
238 _execname, _argv, uid, euid, gid, egid, NULL, auxflags, in _setup()
/titanic_44/usr/src/cmd/sgs/rtld/sparc/
H A D_setup.c76 gid_t gid = (gid_t)-1, egid = (gid_t)-1; local
147 egid = (gid_t)auxv->a_un.a_val;
242 _execname, _argv, uid, euid, gid, egid,
/titanic_44/usr/src/lib/libbsm/common/
H A Daudit_ftpd.c249 gid_t egid; in audit_ftpd_logout() local
275 egid = getegid(); in audit_ftpd_logout()
284 egid, uid, gid, pid, pid, &info.ai_termid)); in audit_ftpd_logout()
/titanic_44/usr/src/lib/libcmd/common/
H A Did.c214 gid_t egid; in getids() local
333 if ((egid = getegid()) != group) in getids()
334 putid(sp, flags, " egid", (grp = getgrgid(egid)) ? grp->gr_name : (char*)0, egid); in getids()
/titanic_44/usr/src/cmd/sendmail/src/
H A Drecipient.c1306 gid_t egid = 0; local
1319 egid = getegid();
1325 egid = ctladdr->q_gid;
1331 egid = RealGid;
1347 egid = DefGid;
1349 egid = FileMailer->m_gid;
1353 euid = egid = 0;
1363 if (egid == 0)
1364 egid = DefGid;
1375 errno = safefile(filename, euid, egid, user, flags, S_IWRITE, NULL);
/titanic_44/usr/src/cmd/sysdef/
H A Dsysdef.c86 static gid_t egid; variable
208 egid = getegid(); in main()
266 setegid(egid); in main()
522 setegid(egid); in devices()
/titanic_44/usr/src/cmd/ssh/include/
H A Dbsd-misc.h63 int setegid(uid_t egid);
/titanic_44/usr/src/lib/libsecdb/
H A Dexec_attr.txt63 FTP Management:suser:cmd:::/usr/sbin/ftpshut:euid=0;egid=sys
64 FTP Management:suser:cmd:::/usr/sbin/privatepw:uid=0;egid=sys
184 Network Management:solaris:cmd:::/sbin/dladm:euid=dladm;egid=netadm;\
186 Network Management:solaris:cmd:::/sbin/dlstat:euid=dladm;egid=sys;
187 Network Management:solaris:cmd:::/sbin/flowadm:euid=dladm;egid=sys;\
189 Network Management:solaris:cmd:::/sbin/flowstat:euid=dladm;egid=sys;
190 Network Management:solaris:cmd:::/sbin/ipadm:euid=netadm;egid=netadm;\
206 Network Link Security:solaris:cmd:::/sbin/dladm:euid=dladm;egid=sys;\
208 Network Link Security:solaris:cmd:::/sbin/dlstat:euid=dladm;egid=sys;
311 acctadm:solaris:cmd:::/usr/sbin/acctadm:euid=0;egid=0;privs=sys_acct,file_dac_write

12