diff --git a/src/sys/private/sockets_windows.nim b/src/sys/private/sockets_windows.nim index 434a7eb..9b776a9 100644 --- a/src/sys/private/sockets_windows.nim +++ b/src/sys/private/sockets_windows.nim @@ -161,14 +161,14 @@ template ipResolve() {.dirty.} = result = new ResolverResultImpl let hints = AddrInfoW( - ai_flags: + ai_flags: AI_ADDRCONFIG, + ai_family: if isNone(kind): AF_UNSPEC else: case kind.get of V4: AF_INET - of V6: AF_INET6, - ai_family: AF_INET + of V6: AF_INET6 ) let err = GetAddrInfoW(