From: Stefan Metzmacher Date: Wed, 7 Aug 2024 11:05:07 +0000 (+0200) Subject: s3:vfs: add VFS_RENAME_HOW_NO_REPLACE X-Git-Tag: tdb-1.4.13~1312 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=adc8dea944bd26186814bf3dae9a300957532d93;p=thirdparty%2Fsamba.git s3:vfs: add VFS_RENAME_HOW_NO_REPLACE BUG: https://bugzilla.samba.org/show_bug.cgi?id=15693 Signed-off-by: Stefan Metzmacher Reviewed-by: Ralph Boehme --- diff --git a/source3/include/vfs.h b/source3/include/vfs.h index 29451b081b1..75e4d8f816d 100644 --- a/source3/include/vfs.h +++ b/source3/include/vfs.h @@ -383,6 +383,7 @@ * Version 49 - remove "sbuf" argument from readdir_fn() * Change to Version 50 - will ship with 4.22 * Version 50 - Change SMB_VFS_RENAMEAT() add vfs_rename_how + * Version 50 - Add VFS_RENAME_HOW_NO_REPLACE to vfs_rename_how */ #define SMB_VFS_INTERFACE_VERSION 50 @@ -920,6 +921,8 @@ struct vfs_open_how { uint64_t resolve; }; +#define VFS_RENAME_HOW_NO_REPLACE 1 + struct vfs_rename_how { int flags; };