Home | History | Annotate | Download | only in syslogd

Lines Matching defs:ssl

61 /* to output SSL error codes */
680 SSL *ssl;
690 ssl = X509_STORE_CTX_get_ex_data(ctx,
692 conn_info = SSL_get_app_data(ssl);
917 SSL *ssl = conn_info->sslptr;
929 rc = SSL_connect(ssl);
983 SSL *ssl = NULL;
1024 if (!(ssl = SSL_new(tls_opt.global_TLS_CTX))) {
1032 if (!SSL_set_fd(ssl, sock)) {
1036 FREE_SSL(ssl);
1043 SSL_set_app_data(ssl, conn_info);
1044 SSL_set_connect_state(ssl);
1047 DPRINTF(D_TLS, "Found SSL error in queue: %s\n", buf);
1058 conn_info->sslptr = ssl;
1076 if (ssl) {
1077 SSL_shutdown(ssl);
1078 SSL_free(ssl);
1084 tls_examine_error(const char *functionname, const SSL *ssl,
1089 ssl_error = SSL_get_error(ssl, rc);
1115 logerror("internal SSL error, error queue gives %s",
1353 SSL *ssl;
1401 if (!(ssl = SSL_new(tls_opt.global_TLS_CTX))) {
1408 if (!SSL_set_fd(ssl, newsock)) {
1411 SSL_free(ssl);
1423 SSL_free(ssl);
1431 /* store connection details inside ssl object, used to verify
1434 conn_info->sslptr = ssl;
1437 SSL_set_app_data(ssl, conn_info);
1438 SSL_set_accept_state(ssl);
1501 * we can call SSL_read() on it. But that does not mean the SSL buffer
1838 * Close a SSL connection and its queue and its tls_conn.
1970 * Close a SSL object