add SSL_get_peer_cert_chain

This commit is contained in:
Takashi Kojo
2017-06-07 14:01:14 +09:00
parent a320464c5a
commit 1bcec16509

View File

@@ -24983,17 +24983,15 @@ int wolfSSL_version(WOLFSSL* ssl)
return WOLFSSL_FAILURE; return WOLFSSL_FAILURE;
} }
STACK_OF(WOLFSSL_X509)* wolfSSL_get_peer_cert_chain(const WOLFSSL* ssl)
WOLF_STACK_OF(WOLFSSL_X509)* wolfSSL_get_peer_cert_chain(const WOLFSSL* ssl)
{ {
(void)ssl;
WOLFSSL_ENTER("wolfSSL_get_peer_cert_chain"); WOLFSSL_ENTER("wolfSSL_get_peer_cert_chain");
WOLFSSL_STUB("wolfSSL_get_peer_cert_chain"); if (ssl == NULL)
return NULL; return NULL;
else
return (STACK_OF(WOLFSSL_X509)* )&ssl->session.chain;
} }
WOLFSSL_CTX* wolfSSL_get_SSL_CTX(WOLFSSL* ssl) WOLFSSL_CTX* wolfSSL_get_SSL_CTX(WOLFSSL* ssl)
{ {
WOLFSSL_ENTER("wolfSSL_get_SSL_CTX"); WOLFSSL_ENTER("wolfSSL_get_SSL_CTX");
@@ -26403,7 +26401,7 @@ int wolfSSL_set_msg_callback_arg(WOLFSSL *ssl, void* arg)
{ {
WOLFSSL_ENTER("wolfSSL_set_msg_callback_arg"); WOLFSSL_ENTER("wolfSSL_set_msg_callback_arg");
ssl->protoMsgCtx = arg; ssl->protoMsgCtx = arg;
return SSL_FAILURE; return SSL_SUCCESS;
} }
#endif #endif