From: Volker Lendecke Date: Tue, 22 Sep 2020 11:47:45 +0000 (+0200) Subject: libsmb: Use direct struct initialization X-Git-Tag: talloc-2.3.2~453 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8e31c4e69c24445d5bb961c5e476f99478f0e577;p=thirdparty%2Fsamba.git libsmb: Use direct struct initialization Give the compiler more hints Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/libsmb/namequery.c b/source3/libsmb/namequery.c index bf53e01bfb7..f3d83d5d489 100644 --- a/source3/libsmb/namequery.c +++ b/source3/libsmb/namequery.c @@ -2818,13 +2818,12 @@ static NTSTATUS resolve_hosts(TALLOC_CTX *mem_ctx, } for (res = ailist; res; res = res->ai_next) { - struct sockaddr_storage ss; + struct sockaddr_storage ss = {0}; if (!res->ai_addr || res->ai_addrlen == 0) { continue; } - ZERO_STRUCT(ss); memcpy(&ss, res->ai_addr, res->ai_addrlen); if (is_zero_addr(&ss)) {