]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:libcli: pass struct loadparm_context to smb_composite_connect()
authorStefan Metzmacher <metze@samba.org>
Thu, 10 Apr 2025 14:48:48 +0000 (16:48 +0200)
committerStefan Metzmacher <metze@samba.org>
Fri, 18 Apr 2025 10:17:30 +0000 (10:17 +0000)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
source4/libcli/raw/clitree.c
source4/libcli/smb_composite/connect.c
source4/libcli/smb_composite/smb_composite.h

index ea2ec2238a77f6506faad8f09de22022ad7dfb34..228c77ed33f499a75b546a2a428d8d07ed19e629 100644 (file)
@@ -219,7 +219,7 @@ NTSTATUS smbcli_tree_full_connection(TALLOC_CTX *parent_ctx,
        io.in.options = *options;
        io.in.session_options = *session_options;
 
-       status = smb_composite_connect(&io, parent_ctx, resolve_ctx, ev);
+       status = smb_composite_connect(&io, parent_ctx, lp_ctx, resolve_ctx, ev);
        if (NT_STATUS_IS_OK(status)) {
                *ret_tree = io.out.tree;
        }
index 28704016b9479fe005977b5f918d93fca7606e14..e8456efe9cde7e3e60dbbe91ff1783f1e4d33e75 100644 (file)
@@ -517,6 +517,7 @@ NTSTATUS smb_composite_connect_recv(struct composite_context *c, TALLOC_CTX *mem
   sync version of smb_composite_connect 
 */
 NTSTATUS smb_composite_connect(struct smb_composite_connect *io, TALLOC_CTX *mem_ctx,
+                              struct loadparm_context *lp_ctx,
                               struct resolve_context *resolve_ctx,
                               struct tevent_context *ev)
 {
index 7c1e87aa08f39c5f3ccf8c8f669251ac9bfd2bdd..ecfd5e0d39c4ef73575695cb5db2a5e507b84a94 100644 (file)
@@ -158,6 +158,7 @@ struct composite_context *smb_composite_connect_send(struct smb_composite_connec
                                                     struct tevent_context *event_ctx);
 NTSTATUS smb_composite_connect_recv(struct composite_context *c, TALLOC_CTX *mem_ctx);
 NTSTATUS smb_composite_connect(struct smb_composite_connect *io, TALLOC_CTX *mem_ctx,
+                              struct loadparm_context *lp_ctx,
                               struct resolve_context *resolve_ctx,
                               struct tevent_context *ev);