1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-09 08:58:35 +03:00

s4:torture: Initialize struct smb_nttrans

"Error: UNINIT (CWE-457):
samba-4.20.0rc2/source4/torture/basic/scanner.c:368: var_decl: Declaring variable ""parms"" without initializer.
samba-4.20.0rc2/source4/torture/basic/scanner.c:388: uninit_use_in_call: Using uninitialized value ""parms.in.setup"" when calling ""smb_raw_nttrans"".
  386|   	parms.in.data = ntdata_blob;
  387|
  388|-> 	status = smb_raw_nttrans(cli->tree, mem_ctx, &parms);
  389|
  390|   	if (NT_STATUS_IS_ERR(status)) {"

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
This commit is contained in:
Andreas Schneider 2024-07-08 11:12:02 +02:00 committed by Günther Deschner
parent 7723353dae
commit 03283dfae2

View File

@ -365,7 +365,7 @@ static NTSTATUS try_nttrans(struct smbcli_state *cli,
int param_len, int data_len,
int *rparam_len, int *rdata_len)
{
struct smb_nttrans parms;
struct smb_nttrans parms = {};
DATA_BLOB ntparam_blob, ntdata_blob;
TALLOC_CTX *mem_ctx;
NTSTATUS status;