From 9beffb09a77202cc344f7037097b3ce7b8fadb62 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sun, 26 Oct 2025 16:46:19 +0000 Subject: Start splitting the user I/O interface from the network socket. --- modules/sslinfo.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'modules/sslinfo.cpp') diff --git a/modules/sslinfo.cpp b/modules/sslinfo.cpp index 5de31e480..98e8b0247 100644 --- a/modules/sslinfo.cpp +++ b/modules/sslinfo.cpp @@ -163,7 +163,7 @@ public: if (!luser || nosslext.Get(luser)) return nullptr; - auto* ssliohook = SSLIOHook::IsSSL(&luser->eh); + auto* ssliohook = SSLIOHook::IsSSL(luser->io->GetSocket()); if (!ssliohook) return nullptr; @@ -436,7 +436,7 @@ public: if (!localuser) return; - const SSLIOHook* const ssliohook = SSLIOHook::IsSSL(&localuser->eh); + const SSLIOHook* const ssliohook = SSLIOHook::IsSSL(localuser->io->GetSocket()); if (!ssliohook || cmd.sslapi.nosslext.Get(localuser)) return; @@ -506,7 +506,7 @@ public: auto& unknown = counts["Unknown"]; for (auto* user : ServerInstance->Users.GetLocalUsers()) { - const auto* ssliohook = SSLIOHook::IsSSL(&user->eh); + const auto* ssliohook = SSLIOHook::IsSSL(user->io->GetSocket()); if (!ssliohook) { plaintext++; -- cgit v1.3.1-10-gc9f91