diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-10-17 21:16:23 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-10-17 21:16:23 +0000 |
| commit | a91fecae920e1b6d9ca3dbdbf6251c11bd751d7c (patch) | |
| tree | b65cc2df8ee5ad78fb819c0f985497528c5521db /src/engine/client/ec_srvbrowse.c | |
| parent | eb47aa385bb02d977c9ee759c2b7987951c16953 (diff) | |
| download | zcatch-a91fecae920e1b6d9ca3dbdbf6251c11bd751d7c.tar.gz zcatch-a91fecae920e1b6d9ca3dbdbf6251c11bd751d7c.zip | |
fixed fetching of server info and corrected some spelling errors
Diffstat (limited to 'src/engine/client/ec_srvbrowse.c')
| -rw-r--r-- | src/engine/client/ec_srvbrowse.c | 10 |
1 files changed, 8 insertions, 2 deletions
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; |