]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:smbd: remove static from release_file_oplock()
authorStefan Metzmacher <metze@samba.org>
Tue, 30 Aug 2022 07:48:40 +0000 (09:48 +0200)
committerJeremy Allison <jra@samba.org>
Tue, 20 Sep 2022 00:34:35 +0000 (00:34 +0000)
It will be used in close.c in the next commit.

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/smbd/proto.h
source3/smbd/smb2_oplock.c

index 743375a7d907f3ee5403d22441ed6c1c1fd1918c..91bce9c72033e27028faa4395f76e3219a8b7d4c 100644 (file)
@@ -770,6 +770,7 @@ uint32_t get_lease_type(struct share_mode_entry *e, struct file_id id);
 
 void break_kernel_oplock(struct messaging_context *msg_ctx, files_struct *fsp);
 NTSTATUS set_file_oplock(files_struct *fsp);
+void release_file_oplock(files_struct *fsp);
 bool remove_oplock(files_struct *fsp);
 bool downgrade_oplock(files_struct *fsp);
 bool fsp_lease_update(struct files_struct *fsp);
index a7bf803e87832c70546f18647b453a668c97f7fb..2fd98286a924be5d40dc66d890b2491901c51340 100644 (file)
@@ -126,7 +126,7 @@ static void release_fsp_kernel_oplock(files_struct *fsp)
  Attempt to release an oplock on a file. Decrements oplock count.
 ****************************************************************************/
 
-static void release_file_oplock(files_struct *fsp)
+void release_file_oplock(files_struct *fsp)
 {
        struct smbd_server_connection *sconn = fsp->conn->sconn;