diff options
| author | 2023-02-14 09:21:59 +0000 | |
|---|---|---|
| committer | 2023-02-14 09:21:59 +0000 | |
| commit | 06d801b527e4aad0fc9e98ae026d4b4af38dac06 (patch) | |
| tree | e39c571394fe43d2ae6eacc753eb125bcc430efa /src | |
| parent | Add an option so local non-SSL users can be seen as securely connected. (diff) | |
| parent | Alpine CI: disable warnings about variadic macros on C++03 for now. (diff) | |
Merge branch 'insp3' into master.
Diffstat (limited to 'src')
| -rw-r--r-- | src/modules/m_cap.cpp | 2 | ||||
| -rw-r--r-- | src/modules/m_ircv3.cpp | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/modules/m_cap.cpp b/src/modules/m_cap.cpp index c5d969cf4..24b6e4f60 100644 --- a/src/modules/m_cap.cpp +++ b/src/modules/m_cap.cpp @@ -482,14 +482,12 @@ class ModuleCap final private: CommandCap cmd; PoisonCap poisoncap; - Cap::Capability stdrplcap; public: ModuleCap() : Module(VF_VENDOR, "Provides support for the IRCv3 Client Capability Negotiation extension.") , cmd(this) , poisoncap(this) - , stdrplcap(this, "inspircd.org/standard-replies") { } diff --git a/src/modules/m_ircv3.cpp b/src/modules/m_ircv3.cpp index dddb24140..7d5382d33 100644 --- a/src/modules/m_ircv3.cpp +++ b/src/modules/m_ircv3.cpp @@ -127,6 +127,7 @@ private: JoinHook joinhook; ClientProtocol::EventProvider accountprotoev; Monitor::API monitorapi; + Cap::Capability stdrplcap; public: ModuleIRCv3() @@ -137,6 +138,7 @@ public: , joinhook(this) , accountprotoev(this, "ACCOUNT") , monitorapi(this) + , stdrplcap(this, "standard-replies") { } @@ -146,6 +148,7 @@ public: cap_accountnotify.SetActive(conf->getBool("accountnotify", true)); joinhook.awaycap.SetActive(conf->getBool("awaynotify", true)); joinhook.extendedjoincap.SetActive(conf->getBool("extendedjoin", true)); + stdrplcap.SetActive(conf->getBool("standardreplies", true)); } void OnAccountChange(User* user, const std::string& newaccount) override |
