# HG changeset patch # User truelight # Date 1103878440 0 # Node ID 175b92d3c196aaa67531962426e131b0dd9dbf9d # Parent 3288a1c6d133f66fdeff502e08843a6fee96e7c0 (svn r1276) -Fix: [Network] Bug in bind system. Advertising failed on systems with more then 1 ip, and server_bind active to one of them. diff -r 3288a1c6d133 -r 175b92d3c196 network_udp.c --- a/network_udp.c Fri Dec 24 00:33:41 2004 +0000 +++ b/network_udp.c Fri Dec 24 08:54:00 2004 +0000 @@ -535,7 +535,7 @@ /* check for socket */ if (_udp_master_socket == INVALID_SOCKET) - if (!NetworkUDPListen(&_udp_master_socket, 0, 0, false)) + if (!NetworkUDPListen(&_udp_master_socket, _network_server_bind_ip, 0, false)) return; DEBUG(net, 2)("[NET][UDP] Removing advertise.."); @@ -568,7 +568,7 @@ /* check for socket */ if (_udp_master_socket == INVALID_SOCKET) - if (!NetworkUDPListen(&_udp_master_socket, 0, 0, false)) + if (!NetworkUDPListen(&_udp_master_socket, _network_server_bind_ip, 0, false)) return; /* Only send once in the 450 game-days (about 15 minutes) */