SNode.C
|
Go to the source code of this file.
Classes | |
struct | core::socket::stream::tls::SslConfig |
Namespaces | |
namespace | core |
namespace | core::socket |
namespace | core::socket::stream |
namespace | core::socket::stream::tls |
Functions | |
SSL_CTX * | core::socket::stream::tls::ssl_ctx_new (const SslConfig &sslConfig) |
std::map< std::string, SSL_CTX * > | core::socket::stream::tls::ssl_get_sans (SSL_CTX *sslCtx) |
void | core::socket::stream::tls::ssl_set_sni (SSL *ssl, const std::string &sni) |
SSL_CTX * | core::socket::stream::tls::ssl_set_ssl_ctx (SSL *ssl, SSL_CTX *sslCtx) |
void | core::socket::stream::tls::ssl_ctx_free (SSL_CTX *ctx) |
std::string | core::socket::stream::tls::ssl_get_servername_from_client_hello (SSL *ssl) |
void | core::socket::stream::tls::ssl_log_error (const std::string &message) |
void | core::socket::stream::tls::ssl_log_warning (const std::string &message) |
void | core::socket::stream::tls::ssl_log_info (const std::string &message) |
void | core::socket::stream::tls::ssl_log (const std::string &message, int sslErr) |
bool | core::socket::stream::tls::match (const char *first, const char *second) |