From 86418c0bef26054b769dace30a0a3814245afe5d Mon Sep 17 00:00:00 2001 From: Arisotura Date: Sat, 9 Sep 2023 12:00:14 +0200 Subject: [PATCH] blarg --- src/frontend/qt_sdl/LAN.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/frontend/qt_sdl/LAN.cpp b/src/frontend/qt_sdl/LAN.cpp index 87a6e114..348d20dd 100644 --- a/src/frontend/qt_sdl/LAN.cpp +++ b/src/frontend/qt_sdl/LAN.cpp @@ -42,6 +42,10 @@ #define closesocket close #endif +#ifndef INVALID_SOCKET + #define INVALID_SOCKET (socket_t)-1 +#endif + #include #include @@ -466,7 +470,7 @@ void ProcessDiscovery() DiscoveryData beacon; sockaddr_in_t raddr; - int ralen = sizeof(raddr); + socklen_t ralen = sizeof(raddr); int rlen = recvfrom(DiscoverySocket, (char*)&beacon, sizeof(beacon), 0, (sockaddr_t*)&raddr, &ralen); if (rlen < sizeof(beacon)) continue;