diff options
| author | oy <Tom_Adams@web.de> | 2011-03-04 18:14:08 +0100 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2011-03-04 18:14:08 +0100 |
| commit | 0ae19e1339cacf52a5b90ba5ef6429aa6bed94a2 (patch) | |
| tree | 511eab0065068c84d751cf59898c1383c02c9499 /src/engine/server/server.cpp | |
| parent | 0640acb27e9ffb756439aec07b6b07c8ec314c01 (diff) | |
| download | zcatch-0ae19e1339cacf52a5b90ba5ef6429aa6bed94a2.tar.gz zcatch-0ae19e1339cacf52a5b90ba5ef6429aa6bed94a2.zip | |
removed support for old server infos
Diffstat (limited to 'src/engine/server/server.cpp')
| -rw-r--r-- | src/engine/server/server.cpp | 24 |
1 files changed, 4 insertions, 20 deletions
diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index 7977c4fc..bd6f9829 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -875,18 +875,9 @@ void CServer::SendServerInfo(NETADDR *pAddr, int Token) p.Reset(); - if(Token >= 0) - { - // new token based format - p.AddRaw(SERVERBROWSE_INFO, sizeof(SERVERBROWSE_INFO)); - str_format(aBuf, sizeof(aBuf), "%d", Token); - p.AddString(aBuf, 6); - } - else - { - // old format - p.AddRaw(SERVERBROWSE_OLD_INFO, sizeof(SERVERBROWSE_OLD_INFO)); - } + p.AddRaw(SERVERBROWSE_INFO, sizeof(SERVERBROWSE_INFO)); + str_format(aBuf, sizeof(aBuf), "%d", Token); + p.AddString(aBuf, 6); p.AddString(GameServer()->Version(), 32); p.AddString(g_Config.m_SvName, 64); @@ -930,7 +921,7 @@ void CServer::UpdateServerInfo() if(m_aClients[i].m_State != CClient::STATE_EMPTY) { NETADDR Addr = m_NetServer.ClientAddr(i); - SendServerInfo(&Addr, -1); // SERVERBROWSE_OLD_INFO + SendServerInfo(&Addr, -1); } } } @@ -975,13 +966,6 @@ void CServer::PumpNetwork() { SendServerInfo(&Packet.m_Address, ((unsigned char *)Packet.m_pData)[sizeof(SERVERBROWSE_GETINFO)]); } - - - if(Packet.m_DataSize == sizeof(SERVERBROWSE_OLD_GETINFO) && - mem_comp(Packet.m_pData, SERVERBROWSE_OLD_GETINFO, sizeof(SERVERBROWSE_OLD_GETINFO)) == 0) - { - SendServerInfo(&Packet.m_Address, -1); - } } } else |