| VerifyX509.xs | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 16 | 26 | 61.5 |
| line | true | false | branch |
|---|---|---|---|
| 19 | 1 | 3 | if (!ok) |
| 20 | 0 | 1 | switch (X509_STORE_CTX_get_error (ctx)) { |
| 73 | 5 | 0 | (void) SvPV_nolen(class); |
| 76 | 0 | 5 | if (RETVAL == NULL) |
| 83 | 0 | 5 | if (lookup == NULL) |
| 86 | 5 | 0 | cafile = SvPV(cafile_str, len); |
| 89 | 1 | 4 | if (!i) |
| 94 | 0 | 4 | if (lookup == NULL) |
| 115 | 0 | 2 | if (x509 == NULL) |
| 119 | 0 | 2 | if (csc == NULL) |
| 124 | 0 | 2 | if (!X509_STORE_CTX_init(csc,store,x509,NULL)) |
| 129 | 1 | 1 | if (!RETVAL) |
| 143 | 4 | 0 | if (store) X509_STORE_free(store); store = 0; |