From 8706a1bb79a711f6cda6fc397389afaecc185800 Mon Sep 17 00:00:00 2001 From: lizzie Date: Tue, 1 Sep 2026 10:07:10 +0000 Subject: [PATCH] ok windows --- src/core/internal_network/network.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/core/internal_network/network.cpp b/src/core/internal_network/network.cpp index 3c97462524..10b7f07be9 100644 --- a/src/core/internal_network/network.cpp +++ b/src/core/internal_network/network.cpp @@ -753,10 +753,12 @@ static Network::PollEvents TranslatePollRevents(s16 revents) { sockaddr_in TranslateFromSockAddrIn(Network::SockAddrIn input) { sockaddr_in result{}; -// #ifdef __unix__ -// result.sin_len = sizeof(result); -// #endif +#ifdef __unix__ result.sin_family = sa_family_t(TranslateDomainToNative(Domain(input.family))); + result.sin_len = sizeof(result); +#else + result.sin_family = TranslateDomainToNative(Domain(input.family)); +#endif result.sin_port = input.portno; //no need to translate #ifdef _WIN32 auto& ip = result.sin_addr.S_un.S_un_b;