summaryrefslogtreecommitdiff
path: root/src/network/network_udp.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2009-04-08 00:26:49 +0000
committerrubidium <rubidium@openttd.org>2009-04-08 00:26:49 +0000
commit1eb4aa971ea329f18dd77b58bf7fc84d6240ea57 (patch)
tree1ad07f3d117ba228cdefef45c50d0fbc2baeed17 /src/network/network_udp.cpp
parentd466fa96727cdf0087367cb40dcba286ecec1878 (diff)
downloadopenttd-1eb4aa971ea329f18dd77b58bf7fc84d6240ea57.tar.xz
(svn r15975) -Codechange: register each of the IPs we have bound to to the masterserver
Diffstat (limited to 'src/network/network_udp.cpp')
-rw-r--r--src/network/network_udp.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/network/network_udp.cpp b/src/network/network_udp.cpp
index 55988edca..15677d0fe 100644
--- a/src/network/network_udp.cpp
+++ b/src/network/network_udp.cpp
@@ -391,7 +391,7 @@ void NetworkUDPQueryMasterServer()
/* packet only contains protocol version */
p.Send_uint8(NETWORK_MASTER_SERVER_VERSION);
- _udp_client_socket->SendPacket(&p, &out_addr);
+ _udp_client_socket->SendPacket(&p, &out_addr, true);
DEBUG(net, 2, "[udp] master server queried at %s", out_addr.GetAddressAsString());
}
@@ -465,7 +465,7 @@ void NetworkUDPRemoveAdvertiseThread(void *pntr)
p.Send_uint16(_settings_client.network.server_port);
_network_udp_mutex->BeginCritical();
- if (_udp_master_socket != NULL) _udp_master_socket->SendPacket(&p, &out_addr);
+ if (_udp_master_socket != NULL) _udp_master_socket->SendPacket(&p, &out_addr, true);
_network_udp_mutex->EndCritical();
}
@@ -496,7 +496,7 @@ void NetworkUDPAdvertiseThread(void *pntr)
p.Send_uint64(_session_key);
_network_udp_mutex->BeginCritical();
- if (_udp_master_socket != NULL) _udp_master_socket->SendPacket(&p, &out_addr);
+ if (_udp_master_socket != NULL) _udp_master_socket->SendPacket(&p, &out_addr, true);
_network_udp_mutex->EndCritical();
}