Print this page
sync further changes from uts/aslr

*** 183,203 **** return (EPERM); if ((secpolicy_psecflags(CRED(), p, p) != 0) && secflag_isset(p->p_secflags.psf_inherit, flag)) return (EPERM); - secflag_clear(&p->p_secflags.psf_inherit, flag); secflag_clear(&p->p_secflags.psf_effective, flag); } else { if (!secflag_isset(p->p_secflags.psf_upper, flag)) return (EPERM); if ((secpolicy_psecflags(CRED(), p, p) != 0) && !secflag_isset(p->p_secflags.psf_inherit, flag)) return (EPERM); - secflag_set(&p->p_secflags.psf_inherit, flag); secflag_set(&p->p_secflags.psf_effective, flag); } return (0); } --- 183,201 ----