diff options
author | Adam <Adam@anope.org> | 2013-09-14 04:18:56 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2013-09-27 19:10:49 -0400 |
commit | dcb3ff7d343f4ac2db55def9895ed459c1e3f417 (patch) | |
tree | 9092dffc3e3a294dc2462b940da8a38e0dbba95d /modules/protocol/inspircd12.cpp | |
parent | 1107b92699407f80fcfa9e12a491468d6f57b1d9 (diff) |
Dont send BURST twice on inspircd
Drop matching nicks on forbid.
Diffstat (limited to 'modules/protocol/inspircd12.cpp')
-rw-r--r-- | modules/protocol/inspircd12.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/modules/protocol/inspircd12.cpp b/modules/protocol/inspircd12.cpp index 5e58a7704..ab32f76a7 100644 --- a/modules/protocol/inspircd12.cpp +++ b/modules/protocol/inspircd12.cpp @@ -294,8 +294,6 @@ class InspIRCd12Proto : public IRCDProto SendAddLine("Q", x->mask, timeleft, x->by, x->GetReason()); } - /* Functions that use serval cmd functions */ - void SendVhost(User *u, const Anope::string &vIdent, const Anope::string &vhost) anope_override { if (!vIdent.empty()) @@ -307,9 +305,6 @@ class InspIRCd12Proto : public IRCDProto void SendConnect() anope_override { SendServer(Me); - UplinkSocket::Message(Me) << "BURST"; - Module *enc = ModuleManager::FindFirstOf(ENCRYPTION); - UplinkSocket::Message(Me) << "VERSION :Anope-" << Anope::Version() << " " << Me->GetName() << " :" << IRCD->GetProtocolName() << " - (" << (enc ? enc->name : "none") << ") -- " << Anope::VersionBuildString(); } /* SVSHOLD - set */ @@ -363,6 +358,8 @@ class InspIRCd12Proto : public IRCDProto void SendBOB() anope_override { UplinkSocket::Message(Me) << "BURST " << Anope::CurTime; + Module *enc = ModuleManager::FindFirstOf(ENCRYPTION); + UplinkSocket::Message(Me) << "VERSION :Anope-" << Anope::Version() << " " << Me->GetName() << " :" << IRCD->GetProtocolName() << " - (" << (enc ? enc->name : "none") << ") -- " << Anope::VersionBuildString(); } void SendEOB() anope_override |