]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
open(2): Remove O_BENEATH and AT_BENEATH
authorKonstantin Belousov <kib@FreeBSD.org>
Tue, 16 Feb 2021 03:31:40 +0000 (05:31 +0200)
committerKonstantin Belousov <kib@FreeBSD.org>
Tue, 2 Mar 2021 18:16:55 +0000 (20:16 +0200)
commit20e91ca36a56b8db1e6677f577ad011b66dd6eb3
treeaf58d0174ee9922bbf1901b660a7f68017688d20
parent600756afb532a86a39fb488f5c4fc7e248921655
open(2): Remove O_BENEATH and AT_BENEATH

with the reasoning that the flags did not worked properly, and were not
shipped in a release.

O_RESOLVE_BENEATH is kept as useful.

Reviewed by: markj
Tested by: arichardson, pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D28907
15 files changed:
lib/libc/sys/access.2
lib/libc/sys/chflags.2
lib/libc/sys/chmod.2
lib/libc/sys/chown.2
lib/libc/sys/getfh.2
lib/libc/sys/link.2
lib/libc/sys/open.2
lib/libc/sys/stat.2
lib/libc/sys/unlink.2
lib/libc/sys/utimensat.2
sys/kern/vfs_lookup.c
sys/kern/vfs_syscalls.c
sys/kern/vfs_vnops.c
sys/sys/fcntl.h
sys/sys/namei.h