X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmodules%2Fc-ares-dns%2Fserv_c-ares-dns.c;fp=citadel%2Fmodules%2Fc-ares-dns%2Fserv_c-ares-dns.c;h=99131ae221cd9202d93fa1575721be57a4e9ff92;hp=94592a161ea4ecc06b40c7efc5529207b77c02e5;hb=7ae2110eee47cd1cce79ccb9ab1e64b8ab5472ac;hpb=ada8144bf852768101effe5657d13c36b1ed1f6f diff --git a/citadel/modules/c-ares-dns/serv_c-ares-dns.c b/citadel/modules/c-ares-dns/serv_c-ares-dns.c index 94592a161..99131ae22 100644 --- a/citadel/modules/c-ares-dns/serv_c-ares-dns.c +++ b/citadel/modules/c-ares-dns/serv_c-ares-dns.c @@ -567,8 +567,9 @@ void SockStateCb(void *data, int sock, int read, int write) /* already inside of the event queue. */ if (DebugCAres) { - struct sockaddr_in sin = {}; + struct sockaddr_in sin; socklen_t slen; + memset(&sin, 0, sizeof(sin)); slen = sizeof(sin); if ((IO->DNS.SourcePort == 0) && (getsockname(sock, &sin, &slen) == 0))