]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: Remove unused "msg_ctx" from do_unlock()
authorVolker Lendecke <vl@samba.org>
Mon, 1 Jul 2019 13:33:58 +0000 (15:33 +0200)
committerJeremy Allison <jra@samba.org>
Tue, 2 Jul 2019 17:01:28 +0000 (17:01 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/locking/locking.c
source3/locking/proto.h
source3/smbd/blocking.c
source3/smbd/reply.c

index b2871eba6f5972f83d83071c97b8f3b6c5abb058..a31c6f7d3af5fb746241843d2ce6e3ea6e495ac2 100644 (file)
@@ -307,12 +307,11 @@ NTSTATUS do_lock(files_struct *fsp,
  Utility function called by unlocking requests.
 ****************************************************************************/
 
-NTSTATUS do_unlock(struct messaging_context *msg_ctx,
-                       files_struct *fsp,
-                       uint64_t smblctx,
-                       uint64_t count,
-                       uint64_t offset,
-                       enum brl_flavour lock_flav)
+NTSTATUS do_unlock(files_struct *fsp,
+                  uint64_t smblctx,
+                  uint64_t count,
+                  uint64_t offset,
+                  enum brl_flavour lock_flav)
 {
        bool ok = False;
        struct byte_range_lock *br_lck = NULL;
index 3f30bcb316417106c3ae0663637a6c227322849f..473cf56a5edc89f8278b454552790deb3dcc2a2e 100644 (file)
@@ -104,12 +104,11 @@ NTSTATUS do_lock(files_struct *fsp,
                 enum brl_flavour lock_flav,
                 struct server_id *pblocker_pid,
                 uint64_t *psmblctx);
-NTSTATUS do_unlock(struct messaging_context *msg_ctx,
-                       files_struct *fsp,
-                       uint64_t smblctx,
-                       uint64_t count,
-                       uint64_t offset,
-                       enum brl_flavour lock_flav);
+NTSTATUS do_unlock(files_struct *fsp,
+                  uint64_t smblctx,
+                  uint64_t count,
+                  uint64_t offset,
+                  enum brl_flavour lock_flav);
 void locking_close_file(struct messaging_context *msg_ctx,
                        files_struct *fsp,
                        enum file_close_type close_type);
index a0b8a1e8ea721147bb8b0b1d94cf350e1df5ac06..982829a5a666743c3aeb0ffa3b039c5355c19c66 100644 (file)
@@ -85,8 +85,7 @@ NTSTATUS smbd_do_locks_try(
         */
        for (i = i-1; i != UINT16_MAX; i--) {
                struct smbd_lock_element *e = &locks[i];
-               do_unlock(msg_ctx,
-                         fsp,
+               do_unlock(fsp,
                          e->smblctx,
                          e->count,
                          e->offset,
index 6c32671deb7c63e3b567218cea930f7c57ffe49b..d2cc2785adb019e3c6d50b0f94d1384d160fa05c 100644 (file)
@@ -8202,12 +8202,12 @@ NTSTATUS smbd_do_unlocking(struct smb_request *req,
                        goto done;
                }
 
-               status = do_unlock(req->sconn->msg_ctx,
-                               fsp,
-                               e->smblctx,
-                               e->count,
-                               e->offset,
-                               lock_flav);
+               status = do_unlock(
+                       fsp,
+                       e->smblctx,
+                       e->count,
+                       e->offset,
+                       lock_flav);
 
                DEBUG(10, ("%s: unlock returned %s\n", __func__,
                           nt_errstr(status)));