From 999908572324b4a2de4aa0a45b07f452da8242c4 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 10 Apr 2025 16:48:48 +0200 Subject: [PATCH] s4:libcli: pass struct loadparm_context to smb_composite_fetchfile_send() Signed-off-by: Stefan Metzmacher Reviewed-by: Volker Lendecke --- source4/libcli/smb_composite/fetchfile.c | 1 + source4/libcli/smb_composite/smb_composite.h | 1 + source4/torture/raw/composite.c | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/source4/libcli/smb_composite/fetchfile.c b/source4/libcli/smb_composite/fetchfile.c index 5a692d2a407..52cdf756d56 100644 --- a/source4/libcli/smb_composite/fetchfile.c +++ b/source4/libcli/smb_composite/fetchfile.c @@ -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; diff --git a/source4/libcli/smb_composite/smb_composite.h b/source4/libcli/smb_composite/smb_composite.h index 3e4cf17bb77..1b5e398ebf8 100644 --- a/source4/libcli/smb_composite/smb_composite.h +++ b/source4/libcli/smb_composite/smb_composite.h @@ -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); diff --git a/source4/torture/raw/composite.c b/source4/torture/raw/composite.c index f952793261c..e6b8a87db3f 100644 --- a/source4/torture/raw/composite.c +++ b/source4/torture/raw/composite.c @@ -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; ilp_ctx, event_ctx); c[i]->async.fn = loadfile_complete; c[i]->async.private_data = count; } -- 2.47.3