From a91fecae920e1b6d9ca3dbdbf6251c11bd751d7c Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Fri, 17 Oct 2008 21:16:23 +0000 Subject: fixed fetching of server info and corrected some spelling errors --- src/engine/client/ec_srvbrowse.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/engine/client/ec_srvbrowse.c') diff --git a/src/engine/client/ec_srvbrowse.c b/src/engine/client/ec_srvbrowse.c index 9d2ed195..f1dc9701 100644 --- a/src/engine/client/ec_srvbrowse.c +++ b/src/engine/client/ec_srvbrowse.c @@ -512,7 +512,7 @@ void client_serverbrowse_refresh(int type) } } -static void client_serverbrowse_request(NETADDR *addr, SERVERENTRY *entry) +static void client_serverbrowse_request_impl(NETADDR *addr, SERVERENTRY *entry) { /*unsigned char buffer[sizeof(SERVERBROWSE_GETINFO)+1];*/ NETCHUNK p; @@ -543,6 +543,12 @@ static void client_serverbrowse_request(NETADDR *addr, SERVERENTRY *entry) entry->request_time = time_get(); } +void client_serverbrowse_request(NETADDR *addr) +{ + client_serverbrowse_request_impl(addr, 0); +} + + void client_serverbrowse_update() { int64 timeout = time_freq(); @@ -611,7 +617,7 @@ void client_serverbrowse_update() break; if(entry->request_time == 0) - client_serverbrowse_request(&entry->addr, entry); + client_serverbrowse_request_impl(&entry->addr, entry); count++; entry = entry->next_req; -- cgit 1.4.1