diff options
author | truelight <truelight@openttd.org> | 2004-12-22 18:42:56 +0000 |
---|---|---|
committer | truelight <truelight@openttd.org> | 2004-12-22 18:42:56 +0000 |
commit | 90b2b2144b9ef9ebd4ec30bf905ef7239e004891 (patch) | |
tree | c7a63eb27c2ca1faec5c97597ef87fd47ba0382c /network_udp.h | |
parent | ed0a42f940db567088d39b583f0b66ed274ee20d (diff) | |
download | openttd-90b2b2144b9ef9ebd4ec30bf905ef7239e004891.tar.xz |
(svn r1227) -Add: Ingame Server-list (select Internet, then Find Servers)
-Fix: UDPListener was launched wrongly
-Fix: Not all sockets have broadcast enabled anymore
-Fix: Server-advertise retries 3 times before giving up
Diffstat (limited to 'network_udp.h')
-rw-r--r-- | network_udp.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/network_udp.h b/network_udp.h index 03ff36579..43ca8f999 100644 --- a/network_udp.h +++ b/network_udp.h @@ -2,9 +2,10 @@ #define NETWORK_LAN_H void NetworkUDPInitialize(void); -bool NetworkUDPListen(uint32 host, uint16 port); -void NetworkUDPReceive(void); +bool NetworkUDPListen(SOCKET *udp, uint32 host, uint16 port, bool broadcast); +void NetworkUDPReceive(SOCKET udp); void NetworkUDPSearchGame(void); +void NetworkUDPQueryMasterServer(void); NetworkGameList *NetworkUDPQueryServer(const byte* host, unsigned short port); void NetworkUDPAdvertise(void); |