From 8e31c4e69c24445d5bb961c5e476f99478f0e577 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Tue, 22 Sep 2020 13:47:45 +0200 Subject: [PATCH] libsmb: Use direct struct initialization Give the compiler more hints Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- source3/libsmb/namequery.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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)) {