summaryrefslogtreecommitdiff
path: root/src/network/network.c
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2007-01-04 19:12:45 +0000
committerrubidium <rubidium@openttd.org>2007-01-04 19:12:45 +0000
commit5e276359a43b3115b3cd2b7a5fc344c0c568649b (patch)
treefeb7563ffb9e9e1b2b49988996129e641cd78c09 /src/network/network.c
parentb7223171160e6f1a8d4f0fd634f6f358c611c886 (diff)
downloadopenttd-5e276359a43b3115b3cd2b7a5fc344c0c568649b.tar.xz
(svn r7830) -Codechange: let NetworkCoreInitialize return a bool, so we have to set _network_available only once.
Diffstat (limited to 'src/network/network.c')
-rw-r--r--src/network/network.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/network/network.c b/src/network/network.c
index 1612c2be2..d3bad7574 100644
--- a/src/network/network.c
+++ b/src/network/network.c
@@ -1336,20 +1336,18 @@ static void NetworkGenerateUniqueId(void)
snprintf(_network_unique_id, sizeof(_network_unique_id), "%s", hex_output);
}
-// This tries to launch the network for a given OS
+/** This tries to launch the network for a given OS */
void NetworkStartUp(void)
{
DEBUG(net, 3, "[core] starting network...");
- // Network is available
- _network_available = true;
+ /* Network is available */
+ _network_available = NetworkCoreInitialize();;
_network_dedicated = false;
_network_last_advertise_frame = 0;
_network_need_advertise = true;
_network_advertise_retries = 0;
- NetworkCoreInitialize();
-
/* Load the ip from the openttd.cfg */
_network_server_bind_ip = inet_addr(_network_server_bind_ip_host);
/* And put the data back in it in case it was an invalid ip */
@@ -1375,7 +1373,7 @@ void NetworkStartUp(void)
NetworkFindIPs();
}
-// This shuts the network down
+/** This shuts the network down */
void NetworkShutDown(void)
{
NetworkDisconnect();