/illumos-gate/usr/src/lib/libbc/libc/gen/common/ |
H A D | setruid.c | 30 setruid(int ruid) argument 33 return (setreuid(ruid, -1));
|
/illumos-gate/usr/src/lib/libast/common/preroot/ |
H A D | ispreroot.c | 46 int ruid; local 51 if ((ruid = getuid()) != (euid = geteuid())) setuid(ruid); 53 if (ruid != euid) setuid(euid);
|
H A D | getpreroot.c | 70 int ruid; local 82 if ((ruid = getuid()) != (euid = geteuid())) setuid(ruid); 115 if (ruid != euid) setuid(euid); 156 if (ruid != euid) setuid(euid);
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | uid.c | 102 * The ruid of the process is going to change. In order 104 * process-count associated with the newly given ruid, 155 * to match the increment above, even if the ruid of the process 264 setreuid(uid_t ruid, uid_t euid) argument 270 uid_t oldruid = ruid; 276 if ((ruid != -1 && !VALID_UID(ruid, zone)) || 302 if (ruid != -1 && ruid != cr->cr_ruid && ruid ! [all...] |
/illumos-gate/usr/src/cmd/print/bsd-sysv-commands/ |
H A D | lp.c | 82 uid_t ruid; local 88 ruid = getuid(); 89 if ((pw = getpwuid(ruid)) != NULL) 91 (void) setuid(ruid);
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | audit_crontab.c | 253 * audited, then the ruid of the user doing the editing must be the owner 256 * When audit_crontab_not_allowed is called, ruid is for the crontab file 263 audit_crontab_not_allowed(uid_t ruid, char *user) { argument 271 } else if (ruid == pwd.pw_uid)
|
H A D | audit_ftpd.c | 135 uid_t ruid; /* real uid */ local 164 ruid = getuid(); /* get real uid */ 178 ruid, rgid, pid, pid, &info.ai_termid));
|
H A D | adt_token.c | 508 uid_t ruid; local 521 ruid = ((union convert *)p_data)->tuid; 543 if (ruid == AU_NOAUDITID) 544 ruid = getuid(); 559 au_to_process_ex(auid, euid, egid, ruid, rgid, pid, sid, tid));
|
H A D | au_to.c | 431 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 454 adr_int32(&adr, (int32_t *)&ruid, 1); 474 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 507 adr_int32(&adr, (int32_t *)&ruid, 1); 583 au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 606 adr_int32(&adr, (int32_t *)&ruid, 1); 627 au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 663 adr_int32(&adr, (int32_t *)&ruid, 1);
|
/illumos-gate/usr/src/lib/libadt_jni/com/sun/audit/ |
H A D | AuditSession.java | 67 int euid, int egid, int ruid, int rgid, 204 public void setUser(int euid, int egid, int ruid, int rgid, argument 209 sessionAttr(sh, euid, egid, ruid, rgid, 66 sessionAttr(byte[] sessionHandle, int euid, int egid, int ruid, int rgid, String hostname, int context) argument
|
/illumos-gate/usr/src/cmd/utmp_update/ |
H A D | utmp_update.c | 316 uid_t ruid = getuid(); local 339 if (ruid != uid) {
|
/illumos-gate/usr/src/cmd/cdrw/ |
H A D | main.c | 64 uid_t ruid, cur_uid; variable 232 ruid = getuid(); 235 if (check_auth(ruid) != 1) { 241 if ((cur_uid == 0) && (ruid != 0)) {
|
/illumos-gate/usr/src/cmd/sh/ |
H A D | main.c | 192 uid_t ruid; local 204 ruid = getuid(); 207 if ((euid != ruid) && (euid < 100)) 208 setuid(ruid); /* reset the uid to the orig user */
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | ptms_conf.c | 113 * int ptms_minor_valid(minor_t minor, uid_t *ruid, gid_t *rgid) 127 * void ptms_set_owner(minor_t minor, uid_t ruid, gid_t rgid) 423 ptms_set_owner(minor_t dminor, uid_t ruid, gid_t rgid) argument 427 ASSERT(ruid >= 0); 430 if (ruid < 0 || rgid < 0) 443 pt->pt_ruid = ruid; 458 ptms_minor_valid(minor_t dminor, uid_t *ruid, gid_t *rgid) argument 463 ASSERT(ruid); 466 *ruid = (uid_t)-1; 474 *ruid [all...] |
/illumos-gate/usr/src/lib/libadt_jni/common/ |
H A D | adt_jni.c | 299 jint euid, jint egid, jint ruid, jint rgid, 315 } else if (adt_set_user(state, euid, egid, ruid, rgid, termid, 297 Java_com_sun_audit_AuditSession_sessionAttr(JNIEnv *env, jobject cls, jbyteArray jstate, jint euid, jint egid, jint ruid, jint rgid, jstring jhostname, jint context) argument
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | fork.c | 948 uid_t ruid; local 1057 ruid = crgetruid(cr); 1061 upcount_get(ruid, zoneid) >= v.v_maxup) && 1065 "out of per-user processes for uid %d", ruid); 1075 upcount_inc(ruid, zoneid);
|
/illumos-gate/usr/src/cmd/power/ |
H A D | conf.c | 81 uid_t ruid; variable 185 if (ruid) 192 if (ruid) 530 mesg(MDEBUG, "ruid %d, perms: cpr %d, pm %d\n", 531 ruid, cpr_status.perm, pm_status.perm);
|
/illumos-gate/usr/src/cmd/cron/ |
H A D | crontab.c | 131 uid_t ruid; local 178 ruid = getuid(); 179 if ((pwp = getpwuid(ruid)) == NULL) 191 if (pwp->pw_uid != ruid) 194 pp = getuser(ruid); 198 pp = getuser(ruid); 226 if (audit_crontab_not_allowed(ruid, pp)) 253 if (fchown(tmpfd, ruid, -1) == -1) { 266 setuid(ruid); 372 * unlink edtemp as 'ruid' [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_log_xdr.c | 158 uid_t ruid; local 187 ruid = crgetruid(cr); 188 if (!xdr_uid_t(xdrs, &ruid))
|
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_frontend.c | 434 uid_t ruid; local 451 if (NSS_PACKED_CRED_CHECK(buf, ruid = ucred_getruid(uc), 468 (me, "%s call failed: caller pid %d (input pid = %d), ruid %d, " 469 "euid %d, header ruid %d, header euid %d\n", dc_str, 470 pid, (pidp != NULL) ? *pidp : -1, ruid, euid,
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | privlib.c | 607 uid_t ruid, euid; local 613 ruid = getuid(); 615 if (ruid == 0) 675 r = setreuid(ruid, ruid); 683 (void) setreuid(ruid, ruid);
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prcontrol.c | 2304 uid_t ruid = crgetruid(newcred); local 2307 upcount_dec(ruid, oldzoneid); 2308 upcount_inc(ruid, zoneid);
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_token.c | 249 au_to_process(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, argument 266 return (au_to_any_process(data_header, uid, gid, ruid, 271 au_to_subject(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, argument 287 return (au_to_any_process(data_header, uid, gid, ruid, 294 uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, 311 value = (int32_t)ruid; 293 au_to_any_process(char data_header, uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, au_id_t auid, au_asid_t asid, const au_tid_addr_t *atid) argument
|
/illumos-gate/usr/src/cmd/auditreduce/ |
H A D | token.c | 904 * ruid adr_int32 913 int32_t auid, euid, egid, ruid, rgid, pid; local 920 adrm_int32(adr, &ruid, 1); 936 if (m_userr == ruid) 958 (obj_group == ruid))) { 971 * ruid adr_int32 983 int32_t auid, euid, egid, ruid, rgid, pid; local 991 adrm_int32(adr, &ruid, 1); 1008 if (m_userr == ruid) 1030 (obj_group == ruid))) { 1052 int32_t auid, euid, egid, ruid, rgid, pid; local 1123 int32_t auid, euid, egid, ruid, rgid, pid; local 1304 int32_t auid, euid, egid, ruid, rgid, pid; local 1367 int32_t auid, euid, egid, ruid, rgid, pid; local 1429 int32_t auid, euid, egid, ruid, rgid, pid; local 1493 int32_t auid, euid, egid, ruid, rgid, pid; local [all...] |
/illumos-gate/usr/src/lib/auditd_plugins/syslog/ |
H A D | systoken.c | 826 int32_t ruid, rgid, egid, pid; local 832 adrm_int32(&(ctx->adr), &ruid, 1); 844 * ruid adr_int32 870 * ruid adr_int32 901 * ruid adr_int32 928 * ruid adr_int32 1015 int32_t ruid, rgid, pid; local 1020 adrm_int32(&(ctx->adr), &ruid, 1); 1032 * ruid adr_int32 1059 * ruid adr_int3 [all...] |