From a6d00af752ec5d2abf011c6f3cd8d9b7b7adee0d Mon Sep 17 00:00:00 2001 From: liuwei Date: Tue, 24 May 2016 18:00:26 +0800 Subject: [PATCH] memset sockaddr_in & sockaddr_in6 --- src/sockopt.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sockopt.c b/src/sockopt.c index 3448757..cd226ca 100644 --- a/src/sockopt.c +++ b/src/sockopt.c @@ -536,6 +536,9 @@ int connectserverbyip_nb_ex(int sock, const char *server_ip, \ void *dest; int size; + memset(&addr, 0, sizeof(struct sockaddr_in)); + memset(&addr6, 0, sizeof(struct sockaddr_in6)); + if ((result=setsockaddrbyip(server_ip, server_port, &addr, &addr6, &dest, &size)) != 0) {