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);