freebsd-dev/sys/fs/fuse
Brooks Davis 1493c2ee62 Make vop_symlink take a const target path.
This will enable callers to take const paths as part of syscall
decleration improvements.

Where doing so is easy and non-distruptive carry the const through
implementations. In UFS the value is passed to an interface that must
take non-const values. In ZFS, const poisoning would touch code shared
with upstream and it's not worth adding diffs.

Bump __FreeBSD_version for external API consumers.

Reviewed by:	kib (prior version)
Obtained from:	CheriBSD
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D17805
2018-11-02 14:42:36 +00:00
..
fuse_debug.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fuse_device.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fuse_file.c FUSE: Remove some set-but-not-used variables 2018-08-08 04:46:03 +00:00
fuse_file.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fuse_internal.c sys/fuse: fix off by one error 2018-03-03 20:42:39 +00:00
fuse_internal.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fuse_io.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fuse_io.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fuse_ipc.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fuse_ipc.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fuse_kernel.h FUSE extattrs: fix issue when neither uio nor size were not passed to VOP_*. 2018-08-21 18:39:47 +00:00
fuse_main.c Allow mounting FUSE filesystems in jails 2018-07-20 21:35:31 +00:00
fuse_node.c FUSE: Document global sysctl knobs 2018-08-15 17:41:19 +00:00
fuse_node.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fuse_param.h Update link count handling in fuse for post-ino64. 2017-12-19 22:40:54 +00:00
fuse_vfsops.c FUSE: Remove some set-but-not-used variables 2018-08-08 04:46:03 +00:00
fuse_vnops.c Make vop_symlink take a const target path. 2018-11-02 14:42:36 +00:00
fuse.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00