about summary refs log tree commit diff
path: root/src/engine/server/server.h
diff options
context:
space:
mode:
authorMarius "Teelevision" Neugebauer <marius@teele.eu>2014-05-04 18:28:22 +0200
committerMarius "Teelevision" Neugebauer <marius@teele.eu>2014-05-04 18:28:22 +0200
commitb03f30f8b472aaede4ca4923ab55419890e433c7 (patch)
treef0869db9ee89d722e2131ac6bd54deed56d672ef /src/engine/server/server.h
parentc8878bd6773fb7b5847be3285144a6e20831be37 (diff)
downloadzcatch-b03f30f8b472aaede4ca4923ab55419890e433c7.tar.gz
zcatch-b03f30f8b472aaede4ca4923ab55419890e433c7.zip
improved and fixed votebans
Diffstat (limited to 'src/engine/server/server.h')
-rw-r--r--src/engine/server/server.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine/server/server.h b/src/engine/server/server.h
index c0216242..ebbcc82c 100644
--- a/src/engine/server/server.h
+++ b/src/engine/server/server.h
@@ -271,12 +271,14 @@ public:
 	void AdjustVotebanTime(int offset);
 	void AddVotebanAddr(const NETADDR *addr, int expire);
 	void AddVoteban(int ClientID, int time);
-	void RemoveVoteban(int ClientID);
+	void RemoveVoteban(CVoteban **v);
 	void RemoveVotebanAddr(const NETADDR *addr);
+	void RemoveVotebanClient(int ClientID);
 	CVoteban **IsVotebannedAddr(const NETADDR *addr);
 	void CleanVotebans();
 	static void ConVoteban(IConsole::IResult *pResult, void *pUser);
 	static void ConUnvoteban(IConsole::IResult *pResult, void *pUser);
+	static void ConUnvotebanClient(IConsole::IResult *pResult, void *pUser);
 	static void ConVotebans(IConsole::IResult *pResult, void *pUser);
 	
 	virtual int GetNumLoggedInAdmins() { return m_numLoggedInAdmins; }