From 3f3c8f65c9c6cbff1e5963554d25a50d9fce530a Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Tue, 30 Jul 2019 21:08:11 -0400 Subject: s_client: Enable OCSP stapling --- diff --git a/src/s_client.c b/src/s_client.c index 2d1d28a..37d59fb 100644 --- a/src/s_client.c +++ b/src/s_client.c @@ -322,6 +322,17 @@ s_client(int argc, char **argv) (void) servername; if ( +#ifdef HAVE_CERTIFICATE_STATUS_REQUEST_V2 + wolfSSL_CTX_EnableOCSPStapling(ctx) != WOLFSSL_SUCCESS + || wolfSSL_CTX_UseOCSPStaplingV2(ctx, + WOLFSSL_CSR2_OCSP_MULTI, 0) != + WOLFSSL_SUCCESS || +#endif +#ifdef HAVE_CERTIFICATE_STATUS_REQUEST + wolfSSL_CTX_EnableOCSPStapling(ctx) != WOLFSSL_SUCCESS + || wolfSSL_CTX_UseOCSPStapling(ctx, WOLFSSL_CSR_OCSP, 0) + != WOLFSSL_SUCCESS || +#endif #ifdef HAVE_OCSP wolfSSL_CTX_EnableOCSP(ctx, WOLFSSL_OCSP_CHECKALL) != WOLFSSL_SUCCESS || -- cgit v0.9.1