]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: Make recursive_rmdir_fsp() public
authorVolker Lendecke <vl@samba.org>
Thu, 2 Jan 2025 13:49:30 +0000 (14:49 +0100)
committerRalph Boehme <slow@samba.org>
Wed, 5 Mar 2025 17:41:34 +0000 (17:41 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/smbd/close.c
source3/smbd/proto.h

index c5b6c622d7035179026940945b4e79ad55369c93..2f09323c00810fa8df1b821a5e6c5e39ae37f020 100644 (file)
@@ -978,7 +978,7 @@ static NTSTATUS close_normal_file(struct smb_request *req, files_struct *fsp,
        return status;
 }
 
-static NTSTATUS recursive_rmdir_fsp(struct files_struct *fsp)
+NTSTATUS recursive_rmdir_fsp(struct files_struct *fsp)
 {
        struct connection_struct *conn = fsp->conn;
        const char *dname = NULL;
index f53b6a7bbfb3492034ec6fa1d529025617819cb6..d574f5c46859e39e08b225a526839b28ec0fa139 100644 (file)
@@ -134,6 +134,7 @@ void msg_close_file(struct messaging_context *msg_ctx,
 NTSTATUS delete_all_streams(struct files_struct *fsp,
                            struct files_struct *dirfsp,
                            struct smb_filename *fsp_atname);
+NTSTATUS recursive_rmdir_fsp(struct files_struct *fsp);
 NTSTATUS recursive_rmdir(TALLOC_CTX *ctx,
                     connection_struct *conn,
                     struct smb_filename *smb_dname);