From 7885a7e6cabe396e2c54eb3192fdbb6afd75c066 Mon Sep 17 00:00:00 2001 From: danieldg Date: Thu, 2 Jul 2009 18:17:33 +0000 Subject: Send ssl_cert metadata on signon git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11429 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/modules/m_ssl_data.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'src/modules/m_ssl_data.cpp') 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()); } } -- cgit v1.3.1-10-gc9f91