]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:libcli: pass struct loadparm_context to smb_composite_fetchfile_send()
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/smb_composite/fetchfile.c
source4/libcli/smb_composite/smb_composite.h
source4/torture/raw/composite.c

index 5a692d2a4078743951341284429646ca1499f56d..52cdf756d56ada9d94bd591c126fa0b0cff4c5b1 100644 (file)
@@ -123,6 +123,7 @@ static void fetchfile_composite_handler(struct composite_context *creq)
 }
 
 struct composite_context *smb_composite_fetchfile_send(struct smb_composite_fetchfile *io,
+                                                      struct loadparm_context *lp_ctx,
                                                       struct tevent_context *event_ctx)
 {
        struct composite_context *c;
index 3e4cf17bb7720a6f19c455513b39584687ce78e8..1b5e398ebf8b181555caead98eda9b99b85347aa 100644 (file)
@@ -76,6 +76,7 @@ struct smb_composite_fetchfile {
 };
 
 struct composite_context *smb_composite_fetchfile_send(struct smb_composite_fetchfile *io,
+                                                      struct loadparm_context *lp_ctx,
                                                       struct tevent_context *event_ctx);
 NTSTATUS smb_composite_fetchfile_recv(struct composite_context *c,
                                      TALLOC_CTX *mem_ctx);
index f952793261cd8a222e0eaed628ae5d90f873850a..e6b8a87db3f8eb2cf6884c01dfcaade545981ba1 100644 (file)
@@ -172,7 +172,7 @@ static bool test_fetchfile(struct torture_context *tctx, struct smbcli_state *cl
        c = talloc_array(tctx, struct composite_context *, torture_numops);
 
        for (i=0; i<torture_numops; i++) {
-               c[i] = smb_composite_fetchfile_send(&io2, event_ctx);
+               c[i] = smb_composite_fetchfile_send(&io2, tctx->lp_ctx, event_ctx);
                c[i]->async.fn = loadfile_complete;
                c[i]->async.private_data = count;
        }