Przeglądaj źródła

Revert "additional memset for hint on retry"

This reverts commit bb206869dec70cafe7972d1f6737857191b3e44f.
z3APA3A 10 lat temu
rodzic
commit
cf3bae0f6b
1 zmienionych plików z 0 dodań i 2 usunięć
  1. 0 2
      src/common.c

+ 0 - 2
src/common.c

@@ -843,11 +843,9 @@ unsigned long getip46(int family, unsigned char *name,  struct sockaddr *sa){
 		return 0;
 		return 0;
 	}
 	}
 	memset(&hint, 0, sizeof(hint));
 	memset(&hint, 0, sizeof(hint));
-	memset(&sa, 0, sizeof(struct sockaddr_in));
 	hint.ai_family = (family == 6 || family == 64)?AF_INET6:AF_INET;
 	hint.ai_family = (family == 6 || family == 64)?AF_INET6:AF_INET;
 	if (getaddrinfo((char *)name, NULL, &hint, &ai)) {
 	if (getaddrinfo((char *)name, NULL, &hint, &ai)) {
 		if(family == 64 || family == 46){
 		if(family == 64 || family == 46){
-			memset(&hint, 0, sizeof(hint));
 			hint.ai_family = (family == 64)?AF_INET:AF_INET6;
 			hint.ai_family = (family == 64)?AF_INET:AF_INET6;
 			if (getaddrinfo((char *)name, NULL, &hint, &ai)) return 0;
 			if (getaddrinfo((char *)name, NULL, &hint, &ai)) return 0;
 		}
 		}