From 9e208198f2a66c6e32bc0a6001982d808873f6c0 Mon Sep 17 00:00:00 2001
From: Cthulhu-throwaway <96153783+Cthulhu-throwaway@users.noreply.github.com>
Date: Sat, 25 Dec 2021 00:07:55 -0300
Subject: [PATCH] Endianness fix for netplay_is_lan_address (#13413)

---
 network/netplay/netplay_frontend.c | 1 +
 1 file changed, 1 insertion(+)

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])