Searched refs:intermediates (Results 1 - 4 of 4) sorted by relevance

/openbsd-current/lib/libcrypto/x509/
H A Dx509_verify.h33 STACK_OF(X509) *intermediates);
H A Dx509_internal.h75 STACK_OF(X509) *intermediates; /* Intermediates provided by peer */ member in struct:x509_verify_ctx
H A Dx509_verify.c226 sk_X509_pop_free(ctx->intermediates, X509_free);
724 /* Check intermediates after checking roots */
725 if (ctx->intermediates != NULL) {
726 for (i = 0; i < sk_X509_num(ctx->intermediates); i++) {
727 candidate = sk_X509_value(ctx->intermediates, i);
971 (ctx->intermediates = X509_chain_up_ref(xsc->untrusted)) == NULL)
1066 STACK_OF(X509) *intermediates)
1068 if ((ctx->intermediates = X509_chain_up_ref(intermediates)) == NULL)
1065 x509_verify_ctx_set_intermediates(struct x509_verify_ctx *ctx, STACK_OF(X509) *intermediates) argument
/openbsd-current/usr.sbin/rpki-client/
H A Dvalidate.c295 * doesn't inherit. Build a chain of intermediates and use the non-inheriting
301 build_chain(const struct auth *a, STACK_OF(X509) **intermediates, argument
304 *intermediates = NULL;
311 if ((*intermediates = sk_X509_new_null()) == NULL)
322 if (!sk_X509_push(*intermediates, a->cert->x509))
379 STACK_OF(X509) *intermediates, *root;
385 build_chain(a, &intermediates, &root);
412 X509_STORE_CTX_set0_untrusted(store_ctx, intermediates);
422 sk_X509_free(intermediates);
429 sk_X509_free(intermediates);
[all...]

Completed in 579 milliseconds