]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add NIRES_STRICTREL.
authorKonstantin Belousov <kib@FreeBSD.org>
Tue, 22 Sep 2020 22:06:20 +0000 (22:06 +0000)
committerKonstantin Belousov <kib@FreeBSD.org>
Tue, 22 Sep 2020 22:06:20 +0000 (22:06 +0000)
commitc7de3d6f0b2234970b291b1e5914ecd17f492c2c
treef112782efdb50e4743dfa9be4d7ce6431d2c2787
parentf9e46c9bf14d71d894ac961842cbe0cc99a1c5d7
Add NIRES_STRICTREL.

Stop abusing internal namei flag NI_LCF_STRICTRELATIVE as indicator of
cap-restricted lookup.  Add designated returned flag NIRES_STRICTREL
to inform kern_openat() that lookup was restricted.

Reviewed by: markj
Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D25886
sys/kern/vfs_lookup.c
sys/kern/vfs_syscalls.c
sys/sys/namei.h