From a11f46fed48fa6606f2d84c8f96d79efbad83197 Mon Sep 17 00:00:00 2001 From: truelight Date: Sun, 2 Jan 2005 12:03:43 +0000 Subject: (svn r1322) -Add: banning system (mostly tnx to guru3) A server can ban people via ClientList Both server and dedicated can do it via console: 'ban', 'unban', 'banlist'. --- network_data.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'network_data.h') diff --git a/network_data.h b/network_data.h index b74b56d0f..2143be541 100644 --- a/network_data.h +++ b/network_data.h @@ -67,6 +67,7 @@ typedef enum { NETWORK_RECV_STATUS_MALFORMED_PACKET, NETWORK_RECV_STATUS_SERVER_ERROR, // The server told us we made an error NETWORK_RECV_STATUS_SERVER_FULL, + NETWORK_RECV_STATUS_SERVER_BANNED, NETWORK_RECV_STATUS_CLOSE_QUERY, // Done quering the server } NetworkRecvStatus; @@ -130,6 +131,7 @@ typedef struct NetworkClientState { // is the respond to a wrong revision) typedef enum { PACKET_SERVER_FULL, + PACKET_SERVER_BANNED, PACKET_CLIENT_JOIN, PACKET_SERVER_ERROR, PACKET_CLIENT_COMPANY_INFO, -- cgit v1.2.3-54-g00ecf