From: Volker Lendecke Date: Tue, 10 Jun 2025 07:55:58 +0000 (+0200) Subject: libcli: Avoid a ZERO_STRUCT with a direct initialization X-Git-Tag: tevent-0.17.0~21 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ea63495306372339a885fecbc825599f10c193b1;p=thirdparty%2Fsamba.git libcli: Avoid a ZERO_STRUCT with a direct initialization Signed-off-by: Volker Lendecke Reviewed-by: Martin Schwenke --- diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c index d1e36a3fa1e..bf0ffb83702 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -4485,7 +4485,7 @@ static void smbXcli_negprot_smb1_done(struct tevent_req *subreq) bool server_writeunlock = false; struct GUID server_guid = GUID_zero(); DATA_BLOB server_gss_blob = data_blob_null; - uint8_t server_challenge[8]; + uint8_t server_challenge[8] = {}; char *server_workgroup = NULL; char *server_name = NULL; int server_time_zone = 0; @@ -4505,8 +4505,6 @@ static void smbXcli_negprot_smb1_done(struct tevent_req *subreq) } }; - ZERO_STRUCT(server_challenge); - status = smb1cli_req_recv(subreq, state, &recv_iov, &inhdr,