Reverse the IP ordering.

Fixes external connections
This commit is contained in:
HikikoMarmy
2025-07-16 02:28:10 +01:00
parent 7bbdd24317
commit 81c6f94a5b
2 changed files with 15 additions and 15 deletions

View File

@@ -17,9 +17,9 @@ void NotifyClientRequestConnect_RTA::Serialize( ByteBuffer &out ) const
out.write_u16( m_packetId );
out.write_u32( 0 );
out.write_utf8( this->m_remoteAddr );
out.write_u32( this->m_remotePort );
out.write_utf8( this->m_localAddr );
out.write_u32( this->m_localPort );
out.write_utf8( this->m_remoteAddr );
out.write_u32( this->m_remotePort );
}

View File

@@ -67,27 +67,27 @@ void ResultMatchGame_RTA::Serialize( ByteBuffer &out ) const
out.write_u32( 0 ); // Size
}
out.write_u32(publicGameCount);
out.write_u32( publicGameCount );
{
for (const auto& game : publicGameList)
out.write_utf16(Util::UTF8ToWide(game->m_hostExternalAddr));
for( const auto &game : publicGameList )
out.write_utf16( Util::UTF8ToWide( game->m_hostLocalAddr ) );
}
out.write_u32(publicGameCount);
out.write_u32( publicGameCount );
{
for (const auto& game : publicGameList)
out.write_u32(game->m_hostNatPort);
for( const auto &game : publicGameList )
out.write_u32( game->m_hostLocalPort );
}
out.write_u32(publicGameCount);
out.write_u32( publicGameCount );
{
for (const auto& game : publicGameList)
out.write_utf16(Util::UTF8ToWide(game->m_hostLocalAddr));
for( const auto &game : publicGameList )
out.write_utf16( Util::UTF8ToWide( game->m_hostExternalAddr ) );
}
out.write_u32(publicGameCount);
out.write_u32( publicGameCount );
{
for (const auto& game : publicGameList)
out.write_u32(game->m_hostLocalPort);
for( const auto &game : publicGameList )
out.write_u32( game->m_hostNatPort );
}
}