From 003446a5cd194c32fd55b6a7e427b5f26492a998 Mon Sep 17 00:00:00 2001 From: John Safranek Date: Tue, 17 Dec 2013 18:26:29 -0800 Subject: [PATCH] Using OCSP override URL should enable OCSP url overriding. --- examples/client/client.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/examples/client/client.c b/examples/client/client.c index 6c82d627c..d973de638 100644 --- a/examples/client/client.c +++ b/examples/client/client.c @@ -505,10 +505,14 @@ THREAD_RETURN CYASSL_THREAD client_test(void* args) #ifdef HAVE_OCSP if (useOcsp) { - CyaSSL_CTX_OCSP_set_options(ctx, - CYASSL_OCSP_ENABLE | CYASSL_OCSP_NO_NONCE); - if (ocspUrl != NULL) + if (ocspUrl != NULL) { CyaSSL_CTX_OCSP_set_override_url(ctx, ocspUrl); + CyaSSL_CTX_OCSP_set_options(ctx, CYASSL_OCSP_URL_OVERRIDE | + CYASSL_OCSP_ENABLE | CYASSL_OCSP_NO_NONCE); + } + else + CyaSSL_CTX_OCSP_set_options(ctx, + CYASSL_OCSP_ENABLE | CYASSL_OCSP_NO_NONCE); } #endif