2010-11-20 10:37:14 +00:00
|
|
|
/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
|
|
|
|
/* If you are missing that file, acquire a complete release at teeworlds.com. */
|
2010-05-29 07:25:38 +00:00
|
|
|
#ifndef MASTERSRV_MASTERSRV_H
|
|
|
|
#define MASTERSRV_MASTERSRV_H
|
2007-12-03 20:58:46 +00:00
|
|
|
static const int MASTERSERVER_PORT = 8300;
|
2007-07-21 18:07:27 +00:00
|
|
|
|
2008-08-31 19:29:09 +00:00
|
|
|
typedef struct MASTERSRV_ADDR
|
|
|
|
{
|
2010-05-29 07:25:38 +00:00
|
|
|
unsigned char m_aIp[4];
|
|
|
|
unsigned char m_aPort[2];
|
2008-08-31 19:29:09 +00:00
|
|
|
} MASTERSRV_ADDR;
|
|
|
|
|
2007-07-21 18:07:27 +00:00
|
|
|
static const unsigned char SERVERBROWSE_HEARTBEAT[] = {255, 255, 255, 255, 'b', 'e', 'a', 't'};
|
2007-07-21 21:28:56 +00:00
|
|
|
|
2007-07-21 18:07:27 +00:00
|
|
|
static const unsigned char SERVERBROWSE_GETLIST[] = {255, 255, 255, 255, 'r', 'e', 'q', 't'};
|
|
|
|
static const unsigned char SERVERBROWSE_LIST[] = {255, 255, 255, 255, 'l', 'i', 's', 't'};
|
2007-07-21 21:28:56 +00:00
|
|
|
|
2008-02-10 21:54:52 +00:00
|
|
|
static const unsigned char SERVERBROWSE_GETCOUNT[] = {255, 255, 255, 255, 'c', 'o', 'u', 'n'};
|
|
|
|
static const unsigned char SERVERBROWSE_COUNT[] = {255, 255, 255, 255, 's', 'i', 'z', 'e'};
|
|
|
|
|
2008-09-03 20:03:01 +00:00
|
|
|
static const unsigned char SERVERBROWSE_GETINFO[] = {255, 255, 255, 255, 'g', 'i', 'e', '2'};
|
|
|
|
static const unsigned char SERVERBROWSE_INFO[] = {255, 255, 255, 255, 'i', 'n', 'f', '2'};
|
2008-01-20 15:19:33 +00:00
|
|
|
|
2008-09-04 17:25:55 +00:00
|
|
|
static const unsigned char SERVERBROWSE_OLD_GETINFO[] = {255, 255, 255, 255, 'g', 'i', 'e', 'f'};
|
|
|
|
static const unsigned char SERVERBROWSE_OLD_INFO[] = {255, 255, 255, 255, 'i', 'n', 'f', 'o'};
|
|
|
|
|
2007-07-21 21:28:56 +00:00
|
|
|
static const unsigned char SERVERBROWSE_FWCHECK[] = {255, 255, 255, 255, 'f', 'w', '?', '?'};
|
|
|
|
static const unsigned char SERVERBROWSE_FWRESPONSE[] = {255, 255, 255, 255, 'f', 'w', '!', '!'};
|
|
|
|
static const unsigned char SERVERBROWSE_FWOK[] = {255, 255, 255, 255, 'f', 'w', 'o', 'k'};
|
|
|
|
static const unsigned char SERVERBROWSE_FWERROR[] = {255, 255, 255, 255, 'f', 'w', 'e', 'r'};
|
2010-05-29 07:25:38 +00:00
|
|
|
#endif
|