smbd: use fdos_mode() in copy_file()
authorRalph Boehme <slow@samba.org>
Mon, 19 Oct 2020 18:48:43 +0000 (20:48 +0200)
committerRalph Boehme <slow@samba.org>
Wed, 16 Dec 2020 09:08:32 +0000 (09:08 +0000)
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/smbd/reply.c

index 2eae01bedf9ce551505efbd72066734e45aba6d8..5dd2c20e8cfbcb4a948f3e18f53f495676540a5b 100644 (file)
@@ -8557,7 +8557,7 @@ NTSTATUS copy_file(TALLOC_CTX *ctx,
                goto out;
        }
 
-       dosattrs = dos_mode(conn, smb_fname_src);
+       dosattrs = fdos_mode(fsp1);
 
        if (SMB_VFS_STAT(conn, smb_fname_dst_tmp) == -1) {
                ZERO_STRUCTP(&smb_fname_dst_tmp->st);