diff options
author | truelight <truelight@openttd.org> | 2004-12-15 20:10:34 +0000 |
---|---|---|
committer | truelight <truelight@openttd.org> | 2004-12-15 20:10:34 +0000 |
commit | 015fb81810ebb980c2b0c726d3480a5afd6c37d3 (patch) | |
tree | 21fbe9db43b731371dcd3bd460287c68cf02686d /network.c | |
parent | d867a845fd50dc2cb47223ff8ba16ae0e9db506b (diff) | |
download | openttd-015fb81810ebb980c2b0c726d3480a5afd6c37d3.tar.xz |
(svn r1106) -Add: [Network] Added master-server protocol and advertise to
master-server option. No GUI yet, and disabled by default (it still is WIP)
Diffstat (limited to 'network.c')
-rw-r--r-- | network.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -871,6 +871,10 @@ bool NetworkServerStart(void) IConsoleCmdExec("exec scripts/on_server.scr 0"); // if the server is dedicated ... add some other script if (_network_dedicated) IConsoleCmdExec("exec scripts/on_dedicated.scr 0"); + + /* Try to register us to the master server */ + _network_last_advertise_date = 0; + NetworkUDPAdvertise(); return true; } @@ -1163,6 +1167,8 @@ void NetworkStartUp(void) // Network is available _network_available = true; _network_dedicated = false; + _network_advertise = false; + _network_last_advertise_date = 0; /* Load the ip from the openttd.cfg */ _network_server_bind_ip = inet_addr(_network_server_bind_ip_host); |