| line |
true |
false |
branch |
|
131
|
0 |
8 |
PUSHMARK(SP); |
|
132
|
0 |
8 |
EXTEND(SP, 2); |
|
141
|
0 |
8 |
if (count != 1) |
|
146
|
8 |
0 |
FREETMPS; |
|
176
|
10 |
1 |
if (!SvROK(sv) || SvTYPE(SvRV(sv)) != SVt_PVHV) |
|
|
0 |
10 |
if (!SvROK(sv) || SvTYPE(SvRV(sv)) != SVt_PVHV) |
|
186
|
0 |
17 |
if (!store) |
|
230
|
8 |
0 |
if (callback == (SV *) NULL) |
|
233
|
0 |
0 |
SvSetSV(callback, fn); |
|
280
|
18 |
1 |
if (items > 1) { |
|
281
|
18 |
0 |
if (ST(1) != NULL && SvOK(ST(1))) { |
|
|
16 |
2 |
if (ST(1) != NULL && SvOK(ST(1))) { |
|
283
|
0 |
16 |
if (strlen(SvPV_nolen(CAfile)) == 0) { |
|
288
|
11 |
7 |
if (items > 2) |
|
292
|
10 |
8 |
if (options) { |
|
294
|
5 |
5 |
if (svp && *svp) { |
|
|
5 |
0 |
if (svp && *svp) { |
|
295
|
5 |
0 |
if (SvIOKp(*svp)) { |
|
301
|
7 |
3 |
if (svp && *svp) { |
|
|
7 |
0 |
if (svp && *svp) { |
|
302
|
0 |
7 |
if (SvIOKp(*svp)) { |
|
308
|
0 |
10 |
if (svp && *svp) { |
|
|
0 |
0 |
if (svp && *svp) { |
|
309
|
0 |
0 |
if (SvIOKp(*svp)) { |
|
315
|
3 |
7 |
if (svp && *svp) { |
|
|
3 |
0 |
if (svp && *svp) { |
|
316
|
3 |
0 |
if (SvIOKp(*svp)) { |
|
324
|
0 |
18 |
if (x509_store == NULL) { |
|
332
|
2 |
16 |
if (!strict_certs) |
|
335
|
3 |
15 |
if (CAfile != NULL || !noCAfile) { |
|
|
3 |
0 |
if (CAfile != NULL || !noCAfile) { |
|
337
|
0 |
18 |
if (cafile_lookup == NULL) { |
|
340
|
15 |
3 |
if (CAfile != NULL) { |
|
341
|
1 |
14 |
if (!X509_LOOKUP_load_file(cafile_lookup, SvPV_nolen(CAfile), X509_FILETYPE_PEM)) { |
|
350
|
17 |
0 |
if (CApath != NULL || !noCApath) { |
|
|
17 |
0 |
if (CApath != NULL || !noCApath) { |
|
352
|
0 |
17 |
if (cadir_lookup == NULL) { |
|
355
|
0 |
17 |
if (CApath != NULL) { |
|
356
|
0 |
0 |
if (!X509_LOOKUP_add_dir(cadir_lookup, SvPV_nolen(CApath), X509_FILETYPE_PEM)) { |
|
368
|
0 |
17 |
if((hv_store(attributes, "STORE", 5, store_sv, 0)) == NULL) |
|
446
|
0 |
9 |
if (x509 == NULL) |
|
450
|
0 |
9 |
if (csc == NULL) |
|
453
|
0 |
9 |
if (!hv_exists(self, "STORE", strlen("STORE"))) { |
|
460
|
9 |
0 |
if (!SvMAGICAL(*svp) || (mg = mg_findext(*svp, PERL_MAGIC_ext, &store_magic)) == NULL) { |
|
|
0 |
9 |
if (!SvMAGICAL(*svp) || (mg = mg_findext(*svp, PERL_MAGIC_ext, &store_magic)) == NULL) { |
|
469
|
0 |
9 |
if (!X509_STORE_CTX_init(csc, store, x509, NULL)) { |
|
510
|
3 |
6 |
if (!RETVAL) { |