]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:smbd: move VFS_FIND() to smbd/vfs.c
authorStefan Metzmacher <metze@samba.org>
Sun, 21 Aug 2022 13:19:59 +0000 (15:19 +0200)
committerJeremy Allison <jra@samba.org>
Tue, 20 Sep 2022 00:34:35 +0000 (00:34 +0000)
It's only used there...

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15125

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/include/vfs.h
source3/smbd/vfs.c

index 20b6eb57900ffbd0b816e8ac4a36bd97b3d2aa24..f2a5d0bd5c2974afc473ace7cfd26316904b475a 100644 (file)
@@ -891,10 +891,6 @@ struct smb_filename {
 
 #define SMB_FILENAME_POSIX_PATH                FSP_POSIX_FLAGS_PATHNAMES
 
-#define VFS_FIND(__fn__) while (handle->fns->__fn__##_fn==NULL) { \
-                               handle = handle->next; \
-                        }
-
 enum vfs_translate_direction {
        vfs_translate_to_unix = 0,
        vfs_translate_to_windows
index acd66f3ca20a37d810ef1520570ebc461cd48bd3..edee75375f331eafe402df0a2dc46580776cfb67 100644 (file)
@@ -1333,6 +1333,12 @@ NTSTATUS vfs_fget_dos_attributes(struct files_struct *fsp,
        return NT_STATUS_OK;
 }
 
+#define VFS_FIND(__fn__) do { \
+       while (handle->fns->__fn__##_fn==NULL) { \
+               handle = handle->next; \
+       } \
+} while(0)
+
 int smb_vfs_call_connect(struct vfs_handle_struct *handle,
                         const char *service, const char *user)
 {