From 85d58cbf8c67fe1bf22fbdf4cf67c85065cf8be7 Mon Sep 17 00:00:00 2001 From: David Garske Date: Fri, 6 Jul 2018 15:31:52 -0700 Subject: [PATCH] Fix for building with `WOLFSSL_ALWAYS_VERIFY_CB`. --- src/internal.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/internal.c b/src/internal.c index 8c6afbd39..2eec0dca4 100644 --- a/src/internal.c +++ b/src/internal.c @@ -9592,12 +9592,14 @@ int ProcessPeerCerts(WOLFSSL* ssl, byte* input, word32* inOutIdx, store->certs = args->certs; store->totalCerts = args->totalCerts; + #if defined(OPENSSL_EXTRA) || defined(HAVE_WEBSERVER) if (ssl->ctx->x509_store_pt != NULL) { store->store = ssl->ctx->x509_store_pt; } else { store->store = &ssl->ctx->x509_store; } + #endif #ifdef KEEP_PEER_CERT if (ssl->peerCert.subject.sz > 0) store->current_cert = &ssl->peerCert;