This commit is contained in:
Arisotura
2023-09-09 12:00:14 +02:00
parent eae29b03d5
commit 86418c0bef

View File

@ -42,6 +42,10 @@
#define closesocket close #define closesocket close
#endif #endif
#ifndef INVALID_SOCKET
#define INVALID_SOCKET (socket_t)-1
#endif
#include <enet/enet.h> #include <enet/enet.h>
#include <SDL2/SDL.h> #include <SDL2/SDL.h>
@ -466,7 +470,7 @@ void ProcessDiscovery()
DiscoveryData beacon; DiscoveryData beacon;
sockaddr_in_t raddr; 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); int rlen = recvfrom(DiscoverySocket, (char*)&beacon, sizeof(beacon), 0, (sockaddr_t*)&raddr, &ralen);
if (rlen < sizeof(beacon)) continue; if (rlen < sizeof(beacon)) continue;