about summary refs log tree commit diff
path: root/src/tools/fake_server.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/fake_server.cpp')
-rw-r--r--src/tools/fake_server.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/tools/fake_server.cpp b/src/tools/fake_server.cpp
index 93a0a75e..ac7a8ed9 100644
--- a/src/tools/fake_server.cpp
+++ b/src/tools/fake_server.cpp
@@ -66,9 +66,10 @@ static void WriteInt(int i)
 
 static void BuildInfoMsg()
 {
-	aInfoMsgSize = sizeof(SERVERBROWSE_OLD_INFO);
-	mem_copy(aInfoMsg, SERVERBROWSE_OLD_INFO, aInfoMsgSize);
-	
+	aInfoMsgSize = sizeof(SERVERBROWSE_INFO);
+	mem_copy(aInfoMsg, SERVERBROWSE_INFO, aInfoMsgSize);
+	WriteInt(-1);
+
 	WriteStr(pVersion);
 	WriteStr(pServerName);
 	WriteStr(pMap);
@@ -123,8 +124,8 @@ static int Run()
 		{
 			if(p.m_ClientID == -1)
 			{
-				if(p.m_DataSize == sizeof(SERVERBROWSE_OLD_GETINFO) &&
-					mem_comp(p.m_pData, SERVERBROWSE_OLD_GETINFO, sizeof(SERVERBROWSE_OLD_GETINFO)) == 0)
+				if(p.m_DataSize == sizeof(SERVERBROWSE_GETINFO) &&
+					mem_comp(p.m_pData, SERVERBROWSE_GETINFO, sizeof(SERVERBROWSE_GETINFO)) == 0)
 				{
 					SendServerInfo(&p.m_Address);
 				}