From 347cb6477d1394148340ed0f4650a6ecfaaaaf94 Mon Sep 17 00:00:00 2001 From: jurkan Date: Wed, 21 Mar 2012 19:53:50 +0800 Subject: Added default ports when connecting to a custom server. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When creating a custom server entry, the default port is used if no other port is specified. Reviewed-by: Thorbjørn Lindeijer Mantis-issue: 464 --- src/net/serverinfo.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/net/serverinfo.h') diff --git a/src/net/serverinfo.h b/src/net/serverinfo.h index e709bed0..8e2ee5b0 100644 --- a/src/net/serverinfo.h +++ b/src/net/serverinfo.h @@ -108,6 +108,18 @@ public: return MANASERV; return UNKNOWN; } + + static unsigned short defaultPortForServerType(Type type) + { + switch (type) + { + default: + case ServerInfo::TMWATHENA: + return 6901; + case ServerInfo::MANASERV: + return 9601; + } + } }; typedef std::deque ServerInfos; -- cgit v1.2.3-70-g09d2