Browse Source

Zero out an IPv4-mapped IPv6 address for in case of reusability

Stas Denisov 6 years ago
parent
commit
c885a642bf
1 changed files with 3 additions and 0 deletions
  1. 3 0
      Source/Native/enet.h

+ 3 - 0
Source/Native/enet.h

@@ -4329,6 +4329,9 @@ extern "C" {
 
 		if (strchr(ip, ':') == NULL) {
 			type = AF_INET;
+
+			memset(address, 0, sizeof(address->ipv4.zeros));
+
 			address->ipv4.ffff = 0xFFFF;
 			destination = &address->ipv4.ip;
 		}