diff --git a/network/netplay/netplay_frontend.c b/network/netplay/netplay_frontend.c index 40cefe1ffb..fabc4382a1 100644 --- a/network/netplay/netplay_frontend.c +++ b/network/netplay/netplay_frontend.c @@ -8662,6 +8662,7 @@ bool netplay_is_lan_address(struct sockaddr_in *addr) uint32_t uaddr; memcpy(&uaddr, &addr->sin_addr, sizeof(uaddr)); + uaddr = ntohl(uaddr); for (i = 0; i < ARRAY_SIZE(subnets); i++) if ((uaddr & masks[i]) == subnets[i])