Lines Matching defs:crl_score
132 static int crl_crldp_check(X509 *x, X509_CRL *crl, int crl_score,
988 int i, crl_score, best_score = *pscore;
997 crl_score = get_crl_score(ctx, &crl_issuer, &reasons, crl, x);
999 if (crl_score > best_score) {
1002 best_score = crl_score;
1134 int crl_score = 0;
1159 crl_score |= CRL_SCORE_ISSUER_NAME;
1162 crl_score |= CRL_SCORE_NOCRITICAL;
1166 crl_score |= CRL_SCORE_TIME;
1169 crl_akid_check(ctx, crl, pissuer, &crl_score);
1173 if (!(crl_score & CRL_SCORE_AKID))
1178 if (crl_crldp_check(x, crl, crl_score, &crl_reasons)) {
1183 crl_score |= CRL_SCORE_SCOPE;
1188 return crl_score;
1370 static int crldp_check_crlissuer(DIST_POINT *dp, X509_CRL *crl, int crl_score)
1376 return ! !(crl_score & CRL_SCORE_ISSUER_NAME);
1389 static int crl_crldp_check(X509 *x, X509_CRL *crl, int crl_score,
1405 if (crldp_check_crlissuer(dp, crl, crl_score)) {
1413 && (crl_score & CRL_SCORE_ISSUER_NAME))
1428 int crl_score = 0;
1435 &issuer, &crl_score, &reasons, ctx->crls);
1448 get_crl_sk(ctx, &crl, &dcrl, &issuer, &crl_score, &reasons, skcrl);
1457 ctx->current_crl_score = crl_score;