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()
425 if (depth >= ctx->num_untrusted && purpose == ctx->param->purpose) in check_purpose()
812 static int check_trust(X509_STORE_CTX *ctx, int num_untrusted) in check_trust() argument
825 if (DANETLS_HAS_TA(dane) && num_untrusted > 0 && num_untrusted < num) { in check_trust()
826 trust = check_dane_issuer(ctx, num_untrusted); in check_trust()
837 for (i = num_untrusted; i < num; i++) { in check_trust()
851 if (num_untrusted < num) { in check_trust()
857 if (num_untrusted == num in check_trust()
884 ctx->num_untrusted = 0; in check_trust()
902 dane->pdpth = num_untrusted; in check_trust()
2329 ctx->num_untrusted = 0; in X509_STORE_CTX_init()
2622 return ctx->num_untrusted; in X509_STORE_CTX_get_num_untrusted()
2705 if (depth >= ctx->num_untrusted) in dane_match()
2845 ctx->num_untrusted = depth - 1; in check_dane_issuer()
2856 int num = ctx->num_untrusted; in check_dane_pkeys()
2880 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()
3311 ctx->num_untrusted < num in build_chain()
3353 ctx->num_untrusted = 1; in STACK_OF()