diff options
| author | m!nus <m1nus@online.de> | 2010-12-26 02:37:22 +0100 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2011-01-05 12:22:45 +0100 |
| commit | 7b46d386dd3b145290664cf7f26d4c1397f482f3 (patch) | |
| tree | 3ee9e995e054d6ae7483f3aadb3e760375d57082 /src/engine | |
| parent | 2992d9a6c679081841d1448dd628e1b6ba5b0d38 (diff) | |
| download | zcatch-7b46d386dd3b145290664cf7f26d4c1397f482f3.tar.gz zcatch-7b46d386dd3b145290664cf7f26d4c1397f482f3.zip | |
requesting serverinfo now uses gie2 instead of the legacy gief.
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/client/srvbrowse.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/engine/client/srvbrowse.cpp b/src/engine/client/srvbrowse.cpp index a85638a8..82f4a48d 100644 --- a/src/engine/client/srvbrowse.cpp +++ b/src/engine/client/srvbrowse.cpp @@ -530,7 +530,7 @@ void CServerBrowser::Refresh(int Type) void CServerBrowser::RequestImpl(const NETADDR &Addr, CServerEntry *pEntry) const { - //unsigned char buffer[sizeof(SERVERBROWSE_GETINFO)+1]; + unsigned char Buffer[sizeof(SERVERBROWSE_GETINFO)+1]; CNetChunk Packet; if(g_Config.m_Debug) @@ -542,19 +542,15 @@ void CServerBrowser::RequestImpl(const NETADDR &Addr, CServerEntry *pEntry) cons m_pConsole->Print(IConsole::OUTPUT_LEVEL_DEBUG, "client_srvbrowse", aBuf); } - /*mem_copy(buffer, SERVERBROWSE_GETINFO, sizeof(SERVERBROWSE_GETINFO)); - buffer[sizeof(SERVERBROWSE_GETINFO)] = current_token;*/ + mem_copy(Buffer, SERVERBROWSE_GETINFO, sizeof(SERVERBROWSE_GETINFO)); + Buffer[sizeof(SERVERBROWSE_GETINFO)] = m_CurrentToken; Packet.m_ClientID = -1; Packet.m_Address = Addr; Packet.m_Flags = NETSENDFLAG_CONNLESS; - /*p.data_size = sizeof(buffer); - p.data = buffer; - netclient_send(net, &p);*/ - - // send old request style aswell - Packet.m_DataSize = sizeof(SERVERBROWSE_OLD_GETINFO); - Packet.m_pData = SERVERBROWSE_OLD_GETINFO; + Packet.m_DataSize = sizeof(Buffer); + Packet.m_pData = Buffer; + m_pNetClient->Send(&Packet); if(pEntry) |