smbd: Remove "share_access" from dup_file_fsp()
authorVolker Lendecke <vl@samba.org>
Thu, 25 Jul 2019 14:20:04 +0000 (16:20 +0200)
committerJeremy Allison <jra@samba.org>
Tue, 6 Aug 2019 21:49:29 +0000 (21:49 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/smbd/files.c
source3/smbd/proto.h
source3/smbd/smb1_utils.c

index a445b9881bfaa63856fbf3f7b2e6cfd41343359d..0369d36e22d486f54d1c4cdcb20e3fa0bc6e2153 100644 (file)
@@ -688,9 +688,12 @@ struct files_struct *file_fsp_smb2(struct smbd_smb2_request *smb2req,
  Duplicate the file handle part for a DOS or FCB open.
 ****************************************************************************/
 
-NTSTATUS dup_file_fsp(struct smb_request *req, files_struct *from,
-                     uint32_t access_mask, uint32_t share_access,
-                     uint32_t create_options, files_struct *to)
+NTSTATUS dup_file_fsp(
+       struct smb_request *req,
+       files_struct *from,
+       uint32_t access_mask,
+       uint32_t create_options,
+       files_struct *to)
 {
        /* this can never happen for print files */
        SMB_ASSERT(from->print_file == NULL);
index 100805d325364eca4746d84ecf606ff6a049fbab..d907112a5b50803d342d26c74b300e3d3e7d12ee 100644 (file)
@@ -406,9 +406,12 @@ struct files_struct *file_fsp_get(struct smbd_smb2_request *smb2req,
 struct files_struct *file_fsp_smb2(struct smbd_smb2_request *smb2req,
                                   uint64_t persistent_id,
                                   uint64_t volatile_id);
-NTSTATUS dup_file_fsp(struct smb_request *req, files_struct *from,
-                     uint32_t access_mask, uint32_t share_access,
-                     uint32_t create_options, files_struct *to);
+NTSTATUS dup_file_fsp(
+       struct smb_request *req,
+       files_struct *from,
+       uint32_t access_mask,
+       uint32_t create_options,
+       files_struct *to);
 NTSTATUS file_name_hash(connection_struct *conn,
                        const char *name, uint32_t *p_name_hash);
 NTSTATUS fsp_set_smb_fname(struct files_struct *fsp,
index 8a7e66e2ae3aa001d03778353510cbc0b484f1b7..89290b25535b14474750681a66a5bfba7e5326d2 100644 (file)
@@ -99,7 +99,6 @@ struct files_struct *fcb_or_dos_open(
                req,
                fsp,
                access_mask,
-               share_access,
                create_options,
                new_fsp);