aboutsummaryrefslogtreecommitdiffstats
path: root/modules/sslinfo.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2026-04-04 00:18:52 +0100
committerGravatar Sadie Powell2026-04-04 00:21:00 +0100
commitfc2094c1364bf281513ecdadaec0bc9ab1193514 (patch)
tree406fabbe630bfef794a6ebbf4e9fff114143206f /modules/sslinfo.cpp
parentRemove the old SSL API. (diff)
Fix sslinfo compatibility with older versions of InspIRCd.
Diffstat (limited to 'modules/sslinfo.cpp')
-rw-r--r--modules/sslinfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/sslinfo.cpp b/modules/sslinfo.cpp
index b0357955a..ea435d332 100644
--- a/modules/sslinfo.cpp
+++ b/modules/sslinfo.cpp
@@ -640,7 +640,7 @@ public:
if (!target || target->extype != ExtensionType::USER || !insp::casemapped_equals(extname, "ssl_cert"))
return; // Not for us
- if (extvalue[0] != 'c')
+ if (extvalue[0] == 'c')
return; // The remote also sent a tls-cert metadata so we can ignore this.
cmd.tlsapi.SetCertificate(static_cast<User*>(target), std::make_shared<RemoteCertificate>(extvalue));