forked from wolfSSL/wolfssl
SSL: add support for SSL_get_verify_mode
This commit is contained in:
@@ -45677,6 +45677,14 @@ int wolfSSL_SESSION_print(WOLFSSL_BIO *bp, const WOLFSSL_SESSION *x)
|
|||||||
#if defined(OPENSSL_ALL) || (defined(OPENSSL_EXTRA) && defined(HAVE_STUNNEL)) \
|
#if defined(OPENSSL_ALL) || (defined(OPENSSL_EXTRA) && defined(HAVE_STUNNEL)) \
|
||||||
|| defined(WOLFSSL_MYSQL_COMPATIBLE) || defined(WOLFSSL_NGINX)
|
|| defined(WOLFSSL_MYSQL_COMPATIBLE) || defined(WOLFSSL_NGINX)
|
||||||
|
|
||||||
|
int wolfSSL_get_verify_mode(WOLFSSL* ssl) {
|
||||||
|
if(ssl == NULL) {
|
||||||
|
return BAD_FUNC_ARG;
|
||||||
|
}
|
||||||
|
|
||||||
|
return wolfSSL_CTX_get_verify_mode(ssl->ctx);
|
||||||
|
}
|
||||||
|
|
||||||
int wolfSSL_CTX_get_verify_mode(WOLFSSL_CTX* ctx)
|
int wolfSSL_CTX_get_verify_mode(WOLFSSL_CTX* ctx)
|
||||||
{
|
{
|
||||||
int mode = 0;
|
int mode = 0;
|
||||||
|
@@ -173,7 +173,7 @@ typedef STACK_OF(ACCESS_DESCRIPTION) AUTHORITY_INFO_ACCESS;
|
|||||||
|
|
||||||
/* at the moment only returns ok */
|
/* at the moment only returns ok */
|
||||||
#define SSL_get_verify_result wolfSSL_get_verify_result
|
#define SSL_get_verify_result wolfSSL_get_verify_result
|
||||||
#define SSL_get_verify_mode wolfSSL_SSL_get_mode
|
#define SSL_get_verify_mode wolfSSL_SSL_get_verify_mode
|
||||||
#define SSL_get_verify_depth wolfSSL_get_verify_depth
|
#define SSL_get_verify_depth wolfSSL_get_verify_depth
|
||||||
#define SSL_CTX_get_verify_mode wolfSSL_CTX_get_verify_mode
|
#define SSL_CTX_get_verify_mode wolfSSL_CTX_get_verify_mode
|
||||||
#define SSL_CTX_get_verify_depth wolfSSL_CTX_get_verify_depth
|
#define SSL_CTX_get_verify_depth wolfSSL_CTX_get_verify_depth
|
||||||
|
@@ -3834,6 +3834,7 @@ WOLFSSL_API int wolfSSL_set1_curves_list(WOLFSSL* ssl, const char* names);
|
|||||||
defined(HAVE_STUNNEL) || defined(WOLFSSL_MYSQL_COMPATIBLE) || \
|
defined(HAVE_STUNNEL) || defined(WOLFSSL_MYSQL_COMPATIBLE) || \
|
||||||
defined(WOLFSSL_NGINX) || defined(WOLFSSL_HAPROXY)
|
defined(WOLFSSL_NGINX) || defined(WOLFSSL_HAPROXY)
|
||||||
|
|
||||||
|
WOLFSSL_API int wolfSSL_get_verify_mode(WOLFSSL* ssl);
|
||||||
WOLFSSL_API int wolfSSL_CTX_get_verify_mode(WOLFSSL_CTX* ctx);
|
WOLFSSL_API int wolfSSL_CTX_get_verify_mode(WOLFSSL_CTX* ctx);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user