summaryrefslogtreecommitdiff
path: root/src/serverlist.cpp
diff options
context:
space:
mode:
authorShadowNinja <shadowninja@minetest.net>2015-01-21 14:32:12 -0500
committerCraig Robbins <kde.psych@gmail.com>2015-01-23 21:38:34 +1000
commita9f81b729b1cc90db5574fdb97542901e695bf69 (patch)
treed4364d21ea69efe54fdec7e1181271441391d6dc /src/serverlist.cpp
parent1702c34b6406025802a4fbecd893c27827b3ce96 (diff)
downloadminetest-a9f81b729b1cc90db5574fdb97542901e695bf69.tar.gz
minetest-a9f81b729b1cc90db5574fdb97542901e695bf69.tar.bz2
minetest-a9f81b729b1cc90db5574fdb97542901e695bf69.zip
Send real port to server list
Diffstat (limited to 'src/serverlist.cpp')
-rw-r--r--src/serverlist.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/serverlist.cpp b/src/serverlist.cpp
index 65c75fec2..472a6b85c 100644
--- a/src/serverlist.cpp
+++ b/src/serverlist.cpp
@@ -189,6 +189,7 @@ const std::string serializeJson(const std::vector<ServerListSpec> &serverlist)
#if USE_CURL
void sendAnnounce(const std::string &action,
+ const u16 port,
const std::vector<std::string> &clients_names,
const double uptime,
const u32 game_time,
@@ -199,7 +200,7 @@ void sendAnnounce(const std::string &action,
{
Json::Value server;
server["action"] = action;
- server["port"] = g_settings->getU16("port");
+ server["port"] = port;
if (g_settings->exists("server_address")) {
server["address"] = g_settings->get("server_address");
}