diff options
| author | 2019-01-25 02:52:11 +0000 | |
|---|---|---|
| committer | 2019-01-25 02:52:11 +0000 | |
| commit | c78ecdf579c0bf0a75ed0f9641ffef8d89c17ec8 (patch) | |
| tree | 4d7b4e6135e4b8340698419a83bc29edec18a5ea /src/modules/m_ircv3_sts.cpp | |
| parent | Remove the DEPRECATED_METHOD macro. (diff) | |
Replace the override macro with the override keyword.
Diffstat (limited to 'src/modules/m_ircv3_sts.cpp')
| -rw-r--r-- | src/modules/m_ircv3_sts.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/modules/m_ircv3_sts.cpp b/src/modules/m_ircv3_sts.cpp index cbfdd1307..0a83c6e0b 100644 --- a/src/modules/m_ircv3_sts.cpp +++ b/src/modules/m_ircv3_sts.cpp @@ -29,7 +29,7 @@ class STSCap : public Cap::Capability std::string plaintextpolicy; std::string securepolicy; - bool OnList(LocalUser* user) CXX11_OVERRIDE + bool OnList(LocalUser* user) override { // Don't send the cap to clients that only support cap-3.1. if (GetProtocol(user) == Cap::CAP_LEGACY) @@ -51,14 +51,14 @@ class STSCap : public Cap::Capability return InspIRCd::Match(snihost, host, ascii_case_insensitive_map); } - bool OnRequest(LocalUser* user, bool adding) CXX11_OVERRIDE + bool OnRequest(LocalUser* user, bool adding) override { // Clients MUST NOT request this capability with CAP REQ. Servers MAY reply with a CAP NAK message if a // client requests this capability. return false; } - const std::string* GetValue(LocalUser* user) const CXX11_OVERRIDE + const std::string* GetValue(LocalUser* user) const override { return SSLIOHook::IsSSL(&user->eh) ? &securepolicy : &plaintextpolicy; } @@ -152,7 +152,7 @@ class ModuleIRCv3STS : public Module { } - void ReadConfig(ConfigStatus& status) CXX11_OVERRIDE + void ReadConfig(ConfigStatus& status) override { // TODO: Multiple SNI profiles ConfigTag* tag = ServerInstance->Config->ConfValue("sts"); @@ -172,7 +172,7 @@ class ModuleIRCv3STS : public Module cap.SetPolicy(host, duration, port, preload); } - Version GetVersion() CXX11_OVERRIDE + Version GetVersion() override { return Version("Provides IRCv3 Strict Transport Security policy advertisement", VF_OPTCOMMON|VF_VENDOR); } |
