mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-04 07:31:11 +00:00
Use suser_cred(9) instead of checking cr_uid directly.
Reviewed by: rwatson
This commit is contained in:
parent
2905ade228
commit
8838c27693
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=159974
|
@ -815,7 +815,7 @@ ktrops(td, p, ops, facs, vp)
|
|||
p->p_tracecred = crhold(td->td_ucred);
|
||||
}
|
||||
p->p_traceflag |= facs;
|
||||
if (td->td_ucred->cr_uid == 0)
|
||||
if (suser_cred(td->td_ucred, SUSER_ALLOWJAIL) == 0)
|
||||
p->p_traceflag |= KTRFAC_ROOT;
|
||||
} else {
|
||||
/* KTROP_CLEAR */
|
||||
|
|
Loading…
Reference in a new issue