Fix the return code. openssl uses void on these, but let's go ahead and do a return code.

This commit is contained in:
David Garske
2020-11-05 09:31:12 -08:00
parent 3b4ec74174
commit 1dc7293b19
2 changed files with 5 additions and 5 deletions

View File

@ -10367,7 +10367,7 @@ int wolfSSL_verify_client_post_handshake(WOLFSSL* ssl)
return (ret == 0) ? WOLFSSL_SUCCESS : WOLFSSL_FAILURE;
}
void wolfSSL_CTX_set_post_handshake_auth(WOLFSSL_CTX* ctx, int val)
int wolfSSL_CTX_set_post_handshake_auth(WOLFSSL_CTX* ctx, int val)
{
int ret = wolfSSL_CTX_allow_post_handshake_auth(ctx);
if (ret == 0) {
@ -10375,7 +10375,7 @@ void wolfSSL_CTX_set_post_handshake_auth(WOLFSSL_CTX* ctx, int val)
}
return (ret == 0) ? WOLFSSL_SUCCESS : WOLFSSL_FAILURE;
}
void wolfSSL_set_post_handshake_auth(WOLFSSL* ssl, int val)
int wolfSSL_set_post_handshake_auth(WOLFSSL* ssl, int val)
{
int ret = wolfSSL_allow_post_handshake_auth(ssl);
if (ret == 0) {

View File

@ -977,9 +977,9 @@ WOLFSSL_API void wolfSSL_set_verify_result(WOLFSSL*, long);
#if defined(OPENSSL_EXTRA) && !defined(NO_CERTS) && \
defined(WOLFSSL_TLS13) && defined(WOLFSSL_POST_HANDSHAKE_AUTH)
WOLFSSL_API int wolfSSL_verify_client_post_handshake(WOLFSSL*);
WOLFSSL_API void wolfSSL_CTX_set_post_handshake_auth(WOLFSSL_CTX*, int);
WOLFSSL_API void wolfSSL_set_post_handshake_auth(WOLFSSL*, int);
WOLFSSL_API int wolfSSL_verify_client_post_handshake(WOLFSSL*);
WOLFSSL_API int wolfSSL_CTX_set_post_handshake_auth(WOLFSSL_CTX*, int);
WOLFSSL_API int wolfSSL_set_post_handshake_auth(WOLFSSL*, int);
#endif
WOLFSSL_API void wolfSSL_SetCertCbCtx(WOLFSSL*, void*);