Merge pull request #4682 from GregorR/natt-else-clause

Fix missing memory free when IPv6 is unsupported
This commit is contained in:
Twinaphex 2017-02-21 23:55:16 +01:00 committed by GitHub
commit d2a5f53f8d

View File

@ -149,12 +149,12 @@ static bool natt_open_port(struct natt_status *status,
status->have_inet6 = true; status->have_inet6 = true;
status->ext_inet6_addr = *((struct sockaddr_in6 *) ext_addrinfo->ai_addr); status->ext_inet6_addr = *((struct sockaddr_in6 *) ext_addrinfo->ai_addr);
} }
#endif
else else
{ {
freeaddrinfo_retro(ext_addrinfo); freeaddrinfo_retro(ext_addrinfo);
return false; return false;
} }
#endif
return true; return true;