Home
last modified time | relevance | path

Searched refs:want_ruid (Results 1 – 1 of 1) sorted by relevance

/xnu-8020.140.41/bsd/kern/
H A Dkern_prot.c852 uid_t want_ruid, want_euid; in setreuid() local
855 want_ruid = uap->ruid; in setreuid()
858 if (want_ruid == (uid_t)-1) { in setreuid()
859 want_ruid = KAUTH_UID_NONE; in setreuid()
867 AUDIT_ARG(ruid, want_ruid); in setreuid()
874 if ((error = mac_proc_check_setreuid(p, cur_cred, want_ruid, want_euid)) != 0) { in setreuid()
879 if (((want_ruid != KAUTH_UID_NONE && /* allow no change of ruid */ in setreuid()
880 want_ruid != cur_pcred->cr_ruid && /* allow ruid = ruid */ in setreuid()
881 want_ruid != cur_pcred->cr_uid && /* allow ruid = euid */ in setreuid()
882 want_ruid != cur_pcred->cr_svuid) || /* allow ruid = svuid */ in setreuid()
[all …]