s3: Remove smbd_messaging_context() from smbd_do_locking()
authorVolker Lendecke <vl@samba.org>
Sun, 4 Jul 2010 16:32:17 +0000 (18:32 +0200)
committerVolker Lendecke <vl@samba.org>
Mon, 5 Jul 2010 09:06:27 +0000 (11:06 +0200)
source3/smbd/reply.c

index 7c80daf86318e964aa8802fac6811e4bfc6a534e..9b2c1e04dad1bb903b28e2cc774148387044805d 100644 (file)
@@ -7083,7 +7083,7 @@ NTSTATUS smbd_do_locking(struct smb_request *req,
                        return NT_STATUS_INVALID_PARAMETER;
                }
 
-               status = do_unlock(smbd_messaging_context(),
+               status = do_unlock(req->sconn->msg_ctx,
                                fsp,
                                e->smblctx,
                                e->count,
@@ -7177,7 +7177,7 @@ NTSTATUS smbd_do_locking(struct smb_request *req,
                        struct byte_range_lock *br_lck;
                        uint64_t block_smblctx;
 
-                       br_lck = do_lock(smbd_messaging_context(),
+                       br_lck = do_lock(req->sconn->msg_ctx,
                                        fsp,
                                        e->smblctx,
                                        e->count,
@@ -7267,7 +7267,7 @@ NTSTATUS smbd_do_locking(struct smb_request *req,
                for(i--; i >= 0; i--) {
                        struct smbd_lock_element *e = &locks[i];
 
-                       do_unlock(smbd_messaging_context(),
+                       do_unlock(req->sconn->msg_ctx,
                                fsp,
                                e->smblctx,
                                e->count,