diff options
| author | Teetime <TeetimeTW@yahoo.de> | 2012-03-10 22:58:38 +0100 |
|---|---|---|
| committer | Teetime <TeetimeTW@yahoo.de> | 2012-03-10 22:58:38 +0100 |
| commit | b297f0995a8e097c60e67d6372128e65c22f908b (patch) | |
| tree | e52e59632841995e94724a9c7ad123b78afdf640 /src/engine/shared/network.h | |
| parent | 66c44fc229bf8f2f029985a3d712c2518e4e38a9 (diff) | |
| download | zcatch-b297f0995a8e097c60e67d6372128e65c22f908b.tar.gz zcatch-b297f0995a8e097c60e67d6372128e65c22f908b.zip | |
Extended banmaster, now its easier and more comfortable to ban"
Diffstat (limited to 'src/engine/shared/network.h')
| -rw-r--r-- | src/engine/shared/network.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/engine/shared/network.h b/src/engine/shared/network.h index 385f21f2..ea5ed98f 100644 --- a/src/engine/shared/network.h +++ b/src/engine/shared/network.h @@ -248,14 +248,6 @@ public: MAX_BANMASTERS=16 }; - struct CBanInfo - { - NETADDR m_Addr; - int m_Expires; - char m_Reason[128]; - }; - -private: struct CSlot { public: @@ -278,6 +270,7 @@ private: CNetRecvUnpacker m_RecvUnpacker; public: + CNetServer(); int SetCallbacks(NETFUNC_NEWCLIENT pfnNewClient, NETFUNC_DELCLIENT pfnDelClient, void *pUser); // @@ -301,11 +294,14 @@ public: // void SetMaxClientsPerIP(int Max); + + // int BanmasterAdd(const char *pAddrStr); int BanmasterNum() const; NETADDR* BanmasterGet(int Index); int BanmasterCheck(NETADDR *pAddr); void BanmastersClear(); + void SendToBanmasters(CNetChunk *pP); }; class CNetConsole |