network.c
changeset 4000 bab1ebc37da0
parent 3623 2dd90d28fe20
child 4033 f108c895d7b6
equal deleted inserted replaced
3999:ea92235dd6bf 4000:bab1ebc37da0
  1240 	if (_network_udp_server) {
  1240 	if (_network_udp_server) {
  1241 		NetworkUDPReceive(_udp_server_socket);
  1241 		NetworkUDPReceive(_udp_server_socket);
  1242 		if (_udp_master_socket != INVALID_SOCKET) {
  1242 		if (_udp_master_socket != INVALID_SOCKET) {
  1243 			NetworkUDPReceive(_udp_master_socket);
  1243 			NetworkUDPReceive(_udp_master_socket);
  1244 		}
  1244 		}
  1245 	}
  1245 	} else if (_udp_client_socket != INVALID_SOCKET) {
  1246 	else if (_udp_client_socket != INVALID_SOCKET) {
       
  1247 		NetworkUDPReceive(_udp_client_socket);
  1246 		NetworkUDPReceive(_udp_client_socket);
  1248 		if (_network_udp_broadcast > 0)
  1247 		if (_network_udp_broadcast > 0) _network_udp_broadcast--;
  1249 			_network_udp_broadcast--;
       
  1250 	}
  1248 	}
  1251 }
  1249 }
  1252 
  1250 
  1253 // The main loop called from ttd.c
  1251 // The main loop called from ttd.c
  1254 //  Here we also have to do StateGameLoop if needed!
  1252 //  Here we also have to do StateGameLoop if needed!