Lines Matching refs:ssl
27 #include <openssl/ssl.h>
607 SSL *ssl = NULL;
652 !(ssl = SSL_new(ssl_ctx)))
655 else if (SSL_set_connect_state(ssl),
656 (SSL_dane_enable(ssl, NULL) <= 0))
659 else if (SSL_dane_tlsa_add(ssl, usage, selector, mtype,
673 SSL_is_server(ssl) ? "ssl_client" : "ssl_server");
675 SSL_get0_param(ssl));
676 X509_STORE_CTX_set0_dane(store_ctx, SSL_get0_dane(ssl));
677 if (SSL_get_verify_callback(ssl))
678 X509_STORE_CTX_set_verify_cb(store_ctx, SSL_get_verify_callback(ssl));
691 if (ssl)
692 SSL_free(ssl);
792 SSL *ssl = NULL;
852 !(ssl = SSL_new(ssl_ctx)))
855 else if (SSL_set_connect_state(ssl),
856 (SSL_dane_enable(ssl, basename) <= 0))
871 if (SSL_dane_tlsa_add(ssl, usage, selector, mtype,
888 SSL_is_server(ssl) ? "ssl_client" : "ssl_server");
890 SSL_get0_param(ssl));
891 X509_STORE_CTX_set0_dane(store_ctx, SSL_get0_dane(ssl));
892 if (SSL_get_verify_callback(ssl))
893 X509_STORE_CTX_set_verify_cb(store_ctx, SSL_get_verify_callback(ssl));
906 if (ssl)
907 SSL_free(ssl);