From: Volker Lendecke Date: Wed, 15 Nov 2023 13:39:33 +0000 (+0100) Subject: lsa4: Fix Coverity ID 1499410 X-Git-Tag: talloc-2.4.2~583 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0bc329a3430a91357e7062df4c0f8ac5cbde95da;p=thirdparty%2Fsamba.git lsa4: Fix Coverity ID 1499410 It complains about uninitialized access, and I'm not sure it isn't right. Just initialize the structure. Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source4/rpc_server/lsa/lsa_init.c b/source4/rpc_server/lsa/lsa_init.c index 87214fe3359..575bc6fc763 100644 --- a/source4/rpc_server/lsa/lsa_init.c +++ b/source4/rpc_server/lsa/lsa_init.c @@ -344,10 +344,11 @@ NTSTATUS dcesrv_lsa_OpenPolicy(struct dcesrv_call_state *dce_call, TALLOC_CTX *m DCESRV_FAULT(DCERPC_FAULT_ACCESS_DENIED); } - r2.in.system_name = NULL; - r2.in.attr = r->in.attr; - r2.in.access_mask = r->in.access_mask; - r2.out.handle = r->out.handle; + r2 = (struct lsa_OpenPolicy2) { + .in.attr = r->in.attr, + .in.access_mask = r->in.access_mask, + .out.handle = r->out.handle, + }; return dcesrv_lsa_OpenPolicy2(dce_call, mem_ctx, &r2); }