diff --git a/Source/Core/Core/IOS/Network/IP/Top.cpp b/Source/Core/Core/IOS/Network/IP/Top.cpp index 90cc6db163..2cb5fb0164 100644 --- a/Source/Core/Core/IOS/Network/IP/Top.cpp +++ b/Source/Core/Core/IOS/Network/IP/Top.cpp @@ -919,8 +919,8 @@ IPCCommandResult NetIPTop::HandleGetAddressInfoRequest(const IOCtlVRequest& requ if (result_iter->ai_addr) { Memory::Write_U32(sockoffset, addr + 0x18); - Memory::Write_U8(result_iter->ai_addr->sa_family & 0xFF, sockoffset); - Memory::Write_U8(result_iter->ai_addrlen & 0xFF, sockoffset + 0x01); + Memory::Write_U8(result_iter->ai_addrlen & 0xFF, sockoffset); + Memory::Write_U8(result_iter->ai_addr->sa_family & 0xFF, sockoffset + 0x01); Memory::CopyToEmu(sockoffset + 0x2, result_iter->ai_addr->sa_data, sizeof(result_iter->ai_addr->sa_data)); sockoffset += 0x1C;