Lines Matching refs:num_untrusted
53 static int check_trust(X509_STORE_CTX *ctx, int num_untrusted);
289 ctx->num_untrusted = 1; in X509_verify_cert()
423 if (depth >= ctx->num_untrusted && purpose == ctx->param->purpose) in check_purpose()
810 static int check_trust(X509_STORE_CTX *ctx, int num_untrusted) in check_trust() argument
823 if (DANETLS_HAS_TA(dane) && num_untrusted > 0 && num_untrusted < num) { in check_trust()
824 trust = check_dane_issuer(ctx, num_untrusted); in check_trust()
835 for (i = num_untrusted; i < num; i++) { in check_trust()
849 if (num_untrusted < num) { in check_trust()
855 if (num_untrusted == num in check_trust()
882 ctx->num_untrusted = 0; in check_trust()
900 dane->pdpth = num_untrusted; in check_trust()
2334 ctx->num_untrusted = 0; in X509_STORE_CTX_init()
2621 return ctx->num_untrusted; in X509_STORE_CTX_get_num_untrusted()
2706 if (depth >= ctx->num_untrusted) in dane_match()
2846 ctx->num_untrusted = depth - 1; in check_dane_issuer()
2857 int num = ctx->num_untrusted; in check_dane_pkeys()
2881 for (; num > ctx->num_untrusted; --num) in check_dane_pkeys()
3003 if (!ossl_assert(num == 1 && ctx->num_untrusted == num)) in build_chain()
3139 ctx->num_untrusted = num; in build_chain()
3142 dane->mdpth >= ctx->num_untrusted) { in build_chain()
3148 dane->pdpth >= ctx->num_untrusted) in build_chain()
3176 ctx->num_untrusted = --num; in build_chain()
3195 if (!ossl_assert(ctx->num_untrusted <= num)) in build_chain()
3218 ctx->num_untrusted < 2) in build_chain()
3222 alt_untrusted = ctx->num_untrusted - 1; in build_chain()
3231 if (!ossl_assert(num == ctx->num_untrusted)) in build_chain()
3254 ++ctx->num_untrusted; in build_chain()
3257 trust = check_dane_issuer(ctx, ctx->num_untrusted - 1); in build_chain()
3275 if (trust == X509_TRUST_UNTRUSTED && num == ctx->num_untrusted) in build_chain()
3309 ctx->num_untrusted < num in build_chain()
3351 ctx->num_untrusted = 1; in STACK_OF()