Commit ffe05770 authored by John Selbie's avatar John Selbie

Another quick fix for Windows

parent ef52d4a2
...@@ -350,14 +350,13 @@ HRESULT CSocketAddress::GetLocalHost(uint16_t family, CSocketAddress* pAddr) ...@@ -350,14 +350,13 @@ HRESULT CSocketAddress::GetLocalHost(uint16_t family, CSocketAddress* pAddr)
} }
else else
{ {
sockaddr_in6 addr6; sockaddr_in6 addr6 = {};
COMPILE_TIME_ASSERT(sizeof(addr6.sin6_addr) == 16); COMPILE_TIME_ASSERT(sizeof(addr6.sin6_addr) == 16);
// ::1 // ::1
uint8_t ip6[16] = {}; uint8_t ip6[16] = {};
ip6[15] = 1; ip6[15] = 1;
addr6.sin6_family = AF_INET6; addr6.sin6_family = AF_INET6;
memcpy(&addr6.sin6_addr, ip6, 16); memcpy(&addr6.sin6_addr, ip6, 16);
*pAddr = CSocketAddress(addr6); *pAddr = CSocketAddress(addr6);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment