From 7cfaa8a418cf5e04d66e3b4207b13a29db134145 Mon Sep 17 00:00:00 2001 From: dominik Date: Mon, 20 Dec 2004 22:14:39 +0000 Subject: (svn r1194) Feature: You can now add and remove servers from the server list. Those will be remembered until you delete them by pressing the Delete key. --- network_udp.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'network_udp.c') diff --git a/network_udp.c b/network_udp.c index da5aa807e..03884591e 100644 --- a/network_udp.c +++ b/network_udp.c @@ -434,7 +434,7 @@ void NetworkUDPSearchGame(void) _network_udp_broadcast = 300; // Stay searching for 300 ticks } -void NetworkUDPQueryServer(const byte* host, unsigned short port) +NetworkGameList *NetworkUDPQueryServer(const byte* host, unsigned short port) { struct sockaddr_in out_addr; Packet *p; @@ -444,7 +444,7 @@ void NetworkUDPQueryServer(const byte* host, unsigned short port) // No UDP-socket yet.. if (_udp_client_socket == INVALID_SOCKET) if (!NetworkUDPListen(0, 0)) - return; + return NULL; ttd_strlcpy(hostname, host, sizeof(hostname)); @@ -467,6 +467,7 @@ void NetworkUDPQueryServer(const byte* host, unsigned short port) free(p); UpdateNetworkGameWindow(false); + return item; } /* Register us to the master server -- cgit v1.2.3-70-g09d2