about summary refs log tree commit diff
path: root/src/engine
diff options
context:
space:
mode:
authorm!nus <m1nus@online.de>2010-12-26 02:37:22 +0100
committeroy <Tom_Adams@web.de>2011-01-05 12:22:45 +0100
commit7b46d386dd3b145290664cf7f26d4c1397f482f3 (patch)
tree3ee9e995e054d6ae7483f3aadb3e760375d57082 /src/engine
parent2992d9a6c679081841d1448dd628e1b6ba5b0d38 (diff)
downloadzcatch-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.cpp16
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)