summaryrefslogtreecommitdiff
path: root/src/modules/m_ssl_data.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/m_ssl_data.cpp')
-rw-r--r--src/modules/m_ssl_data.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/modules/m_ssl_data.cpp b/src/modules/m_ssl_data.cpp
index 2cc712c65..efc99d3f2 100644
--- a/src/modules/m_ssl_data.cpp
+++ b/src/modules/m_ssl_data.cpp
@@ -58,16 +58,7 @@ class ModuleSSLData : public Module
if (!user->GetExt("ssl_cert", cert))
return;
- std::stringstream value;
- bool hasError = cert->GetError().length();
- value << (cert->IsInvalid() ? "v" : "V") << (cert->IsTrusted() ? "T" : "t") << (cert->IsRevoked() ? "R" : "r")
- << (cert->IsUnknownSigner() ? "s" : "S") << (hasError ? "E" : "e") << " ";
- if (hasError)
- value << cert->GetError();
- else
- value << cert->GetFingerprint() << " " << cert->GetDN() << " " << cert->GetIssuer();
-
- proto->ProtoSendMetaData(opaque, TYPE_USER, user, extname, value.str().c_str());
+ proto->ProtoSendMetaData(opaque, TYPE_USER, user, extname, cert->GetMetaLine().c_str());
}
}