If not checking all certificates don't attempt to find a CRL
[oweals/openssl.git] / crypto / x509 / x509_lu.c
index e29c35c861f1050f86f5688f96e36f066667f8dd..fb7d23bbd0ade78ed981a8fd0564da9bad62422d 100644 (file)
@@ -695,5 +695,11 @@ int X509_STORE_set1_param(X509_STORE *ctx, X509_VERIFY_PARAM *param)
        return X509_VERIFY_PARAM_set1(ctx->param, param);
        }
 
+void X509_STORE_set_verify_cb(X509_STORE *ctx,
+                                 int (*verify_cb)(int, X509_STORE_CTX *))
+       {
+       ctx->verify_cb = verify_cb;
+       }
+
 IMPLEMENT_STACK_OF(X509_LOOKUP)
 IMPLEMENT_STACK_OF(X509_OBJECT)