diff --git a/src/ssl.c b/src/ssl.c index 48a9513d5..a4008a411 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -4987,9 +4987,10 @@ static int ProcessChainBuffer(WOLFSSL_CTX* ctx, const unsigned char* buff, #ifdef HAVE_CRL if (ret < 0) { DerBuffer* der = NULL; + EncryptedInfo info; WOLFSSL_MSG("Trying a CRL"); - if (PemToDer(buff + used, sz - used, CRL_TYPE, &der, NULL, NULL, + if (PemToDer(buff + used, sz - used, CRL_TYPE, &der, NULL, &info, NULL) == 0) { WOLFSSL_MSG(" Proccessed a CRL"); wolfSSL_CertManagerLoadCRLBuffer(ctx->cm, der->buffer,