diff options
Diffstat (limited to 'src/modules/m_sslinfo.cpp')
| -rw-r--r-- | src/modules/m_sslinfo.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/modules/m_sslinfo.cpp b/src/modules/m_sslinfo.cpp index 99f51beb4..93df069aa 100644 --- a/src/modules/m_sslinfo.cpp +++ b/src/modules/m_sslinfo.cpp @@ -64,6 +64,11 @@ public: Delete(user, UnsetRaw(user)); } + std::string ToInternal(const Extensible* container, void* item) const noexcept override + { + return ToNetwork(container, item); + } + std::string ToNetwork(const Extensible* container, void* item) const noexcept override { const ssl_cert* cert = static_cast<ssl_cert*>(item); @@ -84,6 +89,11 @@ public: return value.str(); } + void FromInternal(Extensible* container, const std::string& value) noexcept override + { + FromNetwork(container, value); + } + void FromNetwork(Extensible* container, const std::string& value) noexcept override { if (container->extype != this->extype) |
