LocalIP (Windows): fix ipv6 detection

This commit is contained in:
李通洲 2023-02-02 21:01:50 +08:00
parent f0111a8037
commit cae9fee30a
2 changed files with 2 additions and 1 deletions

View File

@ -11,6 +11,7 @@ Bugfixes:
* Fix a rare case that fails to detect terminal
* Fix Muffin detection (@Zerogiven, #411)
* Fix IPv6 detection (Windows)
Other:

View File

@ -77,7 +77,7 @@ const char* ffDetectLocalIps(const FFinstance* instance, FFlist* results)
SOCKADDR_IN6* ipv6 = (SOCKADDR_IN6*) ifa->Address.lpSockaddr;
char addressBuffer[INET6_ADDRSTRLEN];
inet_ntop(AF_INET6, &ipv6->sin6_addr, addressBuffer, INET6_ADDRSTRLEN);
addNewIp(results, name, addressBuffer, false);
addNewIp(results, name, addressBuffer, true);
}
}
}