diff options
author | rubidium <rubidium@openttd.org> | 2007-01-06 23:00:21 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2007-01-06 23:00:21 +0000 |
commit | 432ea5bbd6dc0b24cb11b44c5c139f137ea9eeab (patch) | |
tree | 19b300b45489fc382b7d8185e9f4549e2b23dbe1 /src/network/core | |
parent | 8d41fe225e36b5172c43521ec03e7fce21b1a4c4 (diff) | |
download | openttd-432ea5bbd6dc0b24cb11b44c5c139f137ea9eeab.tar.xz |
(svn r7932) -Fix (r7931): committed a few files too much :( (the ones I used to test the new masterserver)
Diffstat (limited to 'src/network/core')
-rw-r--r-- | src/network/core/config.h | 2 | ||||
-rw-r--r-- | src/network/core/udp.c | 12 |
2 files changed, 3 insertions, 11 deletions
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; |