vfs: add parameter to copy chunk VFS function to handle dup_extents
authorAurelien Aptel <aaptel@suse.com>
Mon, 24 Aug 2015 16:22:56 +0000 (18:22 +0200)
committerRalph Boehme <slow@samba.org>
Wed, 10 May 2017 06:22:18 +0000 (08:22 +0200)
commitfc2b3662b813e936458860c3c041ee50e5dd1a88
tree5886a9676f0581dda1d1a65a1948be9628a1ae7c
parent3361b5fca390c9ab130160dbbdd25a0be97bd818
vfs: add parameter to copy chunk VFS function to handle dup_extents

FSCTL_DUPLICATE_EXTENTS_TO_FILE must be handled as a COW clone. Add a
copy-chunk flags parameter to the VFS to handle this.

Signed-off-by: Aurelien Aptel <aaptel@suse.com>
Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Ralph Böhme <slow@samba.org>
examples/VFS/skel_opaque.c
examples/VFS/skel_transparent.c
source3/include/vfs.h
source3/include/vfs_macros.h
source3/modules/vfs_btrfs.c
source3/modules/vfs_default.c
source3/modules/vfs_fruit.c
source3/modules/vfs_full_audit.c
source3/modules/vfs_time_audit.c
source3/smbd/smb2_ioctl_network_fs.c
source3/smbd/vfs.c