]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: Make create_open_symlink_err() public
authorVolker Lendecke <vl@samba.org>
Mon, 23 Oct 2023 13:45:08 +0000 (15:45 +0200)
committerVolker Lendecke <vl@samba.org>
Tue, 7 Nov 2023 12:46:37 +0000 (12:46 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/smbd/files.c
source3/smbd/proto.h

index 15cc7d82be113767a6ffdbc7d1f0671f9bb4539f..4f977f7235bc0d23b85c952624060e15f0f4be23 100644 (file)
@@ -808,10 +808,10 @@ static bool full_path_extend(char **dir, const char *atname)
        return (*dir) != NULL;
 }
 
-static NTSTATUS create_open_symlink_err(TALLOC_CTX *mem_ctx,
-                                       files_struct *dirfsp,
-                                       struct smb_filename *smb_relname,
-                                       struct open_symlink_err **_err)
+NTSTATUS create_open_symlink_err(TALLOC_CTX *mem_ctx,
+                                files_struct *dirfsp,
+                                struct smb_filename *smb_relname,
+                                struct open_symlink_err **_err)
 {
        struct open_symlink_err *err = NULL;
        NTSTATUS status;
index ad8f52efbff2387604857cf320408880f3702441..e684d1e00bc51741f58dfa4c7560cb3099a840d9 100644 (file)
@@ -431,6 +431,11 @@ struct open_symlink_err {
        struct symlink_reparse_struct *reparse;
 };
 
+NTSTATUS create_open_symlink_err(TALLOC_CTX *mem_ctx,
+                                files_struct *dirfsp,
+                                struct smb_filename *smb_relname,
+                                struct open_symlink_err **_err);
+
 NTSTATUS openat_pathref_fsp_nosymlink(TALLOC_CTX *mem_ctx,
                                      struct connection_struct *conn,
                                      struct files_struct *dirfsp,