Branch Coverage

src/ssl/ssl_scert_single_rsa.c
Criterion Covered Total %
branch 9 20 45.0


line true false branch
40 0 1 if (cc->eng.session.version < BR_TLS12) {
50 1 0 for (u = 0; u < st_num; u ++) {
56 0 0 if ((pc->allowed_usages & BR_KEYTYPE_KEYX) != 0) {
62 1 0 if ((pc->allowed_usages & BR_KEYTYPE_SIGN) != 0 && fh) {
1 0 if ((pc->allowed_usages & BR_KEYTYPE_SIGN) != 0 && fh) {
126 0 1 if (algo_id == 0) {
128 1 0 } else if (algo_id >= 2 && algo_id <= 6) {
1 0 } else if (algo_id >= 2 && algo_id <= 6) {
134 0 1 if (len < sig_len) {
137 1 0 return pc->irsasign(hash_oid, hv, hv_len, pc->sk, data) ? sig_len : 0;