mirror of
https://github.com/znc/znc.git
synced 2026-03-28 17:42:41 +01:00
@@ -34,15 +34,15 @@ public:
|
||||
static unsigned short DCCRequest(const CString& sNick, unsigned long uLongIP, unsigned short uPort, const CString& sFileName, bool bIsChat, CBounceDCCMod* pMod, const CString& sRemoteIP);
|
||||
|
||||
void ReadLine(const CString& sData);
|
||||
virtual void ReadData(const char* data, size_t len);
|
||||
virtual void ReadPaused();
|
||||
virtual void Timeout();
|
||||
virtual void ConnectionRefused();
|
||||
virtual void ReachedMaxBuffer();
|
||||
virtual void SockError(int iErrno, const CString& sDescription);
|
||||
virtual void Connected();
|
||||
virtual void Disconnected();
|
||||
virtual Csock* GetSockObj(const CString& sHost, unsigned short uPort);
|
||||
virtual void ReadData(const char* data, size_t len) override;
|
||||
virtual void ReadPaused() override;
|
||||
virtual void Timeout() override;
|
||||
virtual void ConnectionRefused() override;
|
||||
virtual void ReachedMaxBuffer() override;
|
||||
virtual void SockError(int iErrno, const CString& sDescription) override;
|
||||
virtual void Connected() override;
|
||||
virtual void Disconnected() override;
|
||||
virtual Csock* GetSockObj(const CString& sHost, unsigned short uPort) override;
|
||||
void Shutdown();
|
||||
void PutServ(const CString& sLine);
|
||||
void PutPeer(const CString& sLine);
|
||||
@@ -158,7 +158,7 @@ public:
|
||||
return GetNV("UseClientIP").ToBool();
|
||||
}
|
||||
|
||||
virtual EModRet OnUserCTCP(CString& sTarget, CString& sMessage) {
|
||||
virtual EModRet OnUserCTCP(CString& sTarget, CString& sMessage) override {
|
||||
if (sMessage.Equals("DCC ", false, 4)) {
|
||||
CString sType = sMessage.Token(1, false, " ", false, "\"", "\"", true);
|
||||
CString sFile = sMessage.Token(2, false, " ", false, "\"", "\"", false);
|
||||
@@ -212,7 +212,7 @@ public:
|
||||
return CONTINUE;
|
||||
}
|
||||
|
||||
virtual EModRet OnPrivCTCP(CNick& Nick, CString& sMessage) {
|
||||
virtual EModRet OnPrivCTCP(CNick& Nick, CString& sMessage) override {
|
||||
CIRCNetwork* pNetwork = GetNetwork();
|
||||
if (sMessage.Equals("DCC ", false, 4) && pNetwork->IsUserAttached()) {
|
||||
// DCC CHAT chat 2453612361 44592
|
||||
|
||||
Reference in New Issue
Block a user