From 4a4ae446aa8ee6e130fc61aeed87848be8ef883d Mon Sep 17 00:00:00 2001 From: David Garske Date: Thu, 18 Oct 2018 11:58:00 -0700 Subject: [PATCH] Fix for unit.test fails with `-H verifyFail`. --- examples/client/client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/client/client.c b/examples/client/client.c index ef878e6a4..2a3191807 100644 --- a/examples/client/client.c +++ b/examples/client/client.c @@ -1875,7 +1875,7 @@ THREAD_RETURN WOLFSSL_THREAD client_test(void* args) #endif } - if (!usePsk && !useAnon && (!useVerifyCb || myVerifyFail)) { + if (!usePsk && !useAnon && !useVerifyCb && !myVerifyFail) { #ifndef TEST_LOAD_BUFFER if (wolfSSL_CTX_load_verify_locations(ctx, verifyCert, 0) != WOLFSSL_SUCCESS) { @@ -1908,7 +1908,7 @@ THREAD_RETURN WOLFSSL_THREAD client_test(void* args) } #endif /* WOLFSSL_TRUST_PEER_CERT && !NO_FILESYSTEM */ } - if (useVerifyCb) + if (useVerifyCb || myVerifyFail) wolfSSL_CTX_set_verify(ctx, WOLFSSL_VERIFY_PEER, myVerify); else if (!usePsk && !useAnon && doPeerCheck == 0) wolfSSL_CTX_set_verify(ctx, WOLFSSL_VERIFY_NONE, 0);