From 432ea5bbd6dc0b24cb11b44c5c139f137ea9eeab Mon Sep 17 00:00:00 2001 From: rubidium Date: Sat, 6 Jan 2007 23:00:21 +0000 Subject: (svn r7932) -Fix (r7931): committed a few files too much :( (the ones I used to test the new masterserver) --- src/network/core/config.h | 2 +- src/network/core/udp.c | 12 ++---------- 2 files changed, 3 insertions(+), 11 deletions(-) (limited to 'src/network/core') diff --git a/src/network/core/config.h b/src/network/core/config.h index bc1cb6304..0b80800f0 100644 --- a/src/network/core/config.h +++ b/src/network/core/config.h @@ -6,7 +6,7 @@ #ifdef ENABLE_NETWORK /** DNS hostname of the masterserver */ -#define NETWORK_MASTER_SERVER_HOST "localhost" +#define NETWORK_MASTER_SERVER_HOST "master.openttd.org" /** Message sent to the masterserver to 'identify' this client as OpenTTD */ #define NETWORK_MASTER_SERVER_WELCOME_MESSAGE "OpenTTDRegister" diff --git a/src/network/core/udp.c b/src/network/core/udp.c index 6699b4b87..5e32ad8e4 100644 --- a/src/network/core/udp.c +++ b/src/network/core/udp.c @@ -116,19 +116,11 @@ void NetworkUDPReceive(const SOCKET udp) /* Try to receive anything */ nbytes = recvfrom(udp, p.buffer, packet_len, 0, (struct sockaddr *)&client_addr, &client_len); - /* We got some bytes for the base header of the packet. */ + /* We got some bytes for the base header of the packet. + * Assume we received the whole packet. */ if (nbytes > 2) { NetworkRecv_ReadPacketSize(&p); - /* If the size does not match the packet must be corrupted. - * Otherwise it will be marked as corrupted later on. */ - if (nbytes != p.size) { - DEBUG(net, 1, "received a packet with mismatching size from %s:%d", - inet_ntoa(client_addr.sin_addr), ntohs(client_addr.sin_port)); - - return; - } - /* Put the position on the right place */ p.pos = 2; p.next = NULL; -- cgit v1.2.3-70-g09d2