line |
true |
false |
branch |
74
|
0 |
0 |
if (msg && SvROK (msg)) |
|
0 |
0 |
if (msg && SvROK (msg)) |
97
|
0 |
0 |
IV index = SvIV (*hv_fetch ((HV *)cur_bufobj, "_index" , sizeof ("_index" ) - 1, 1)); |
100
|
0 |
0 |
buf = SvPVbyte (bufsv, len); |
114
|
0 |
23 |
if (!cv) |
125
|
0 |
0 |
if (!msg) |
129
|
0 |
0 |
PUSHMARK (SP); |
130
|
0 |
0 |
EXTEND (SP, 2); |
140
|
0 |
0 |
if (count < 0 || (int)rem < count) |
|
0 |
0 |
if (count < 0 || (int)rem < count) |
152
|
0 |
0 |
if (!need (count)) |
166
|
0 |
0 |
if (rem <= 0) |
186
|
0 |
0 |
if (!(c & 0x80)) |
208
|
0 |
0 |
if (res & 0x80) |
238
|
0 |
0 |
if (length <= 0) |
246
|
0 |
0 |
if (!data) |
249
|
0 |
0 |
if (length > 5 || (length > 4 && data [0])) |
|
0 |
0 |
if (length > 5 || (length > 4 && data [0])) |
|
0 |
0 |
if (length > 5 || (length > 4 && data [0])) |
255
|
0 |
0 |
U32 res = data [0] & 0x80 ? 0xffffffff : 0; |
257
|
0 |
0 |
while (length--) |
282
|
0 |
0 |
if (length <= 0) |
290
|
0 |
0 |
if (!data) |
293
|
0 |
0 |
if (length > 8 + !data [0]) |
|
0 |
0 |
if (length > 8 + !data [0]) |
299
|
0 |
0 |
U64TYPE res = data [0] & 0x80 ? -1 : 0; |
301
|
0 |
0 |
while (length--) |
327
|
0 |
0 |
if (!data) |
340
|
0 |
0 |
if (u < 10) |
352
|
0 |
0 |
while (u); |
356
|
0 |
0 |
while (--ptr > beg) |
373
|
0 |
0 |
if (length <= 0) |
385
|
0 |
0 |
if (leading_dot < 0) |
386
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
|
0 |
0 |
leading_dot = SvTRUE (*hv_fetch ((HV *)SvRV (msg), "_leading_dot", sizeof ("_leading_dot") - 1, 1)); |
393
|
0 |
0 |
if (w < 2 * 40) |
404
|
0 |
0 |
while (cur < end && oid + sizeof (oid) - app > 64) |
|
0 |
0 |
while (cur < end && oid + sizeof (oid) - app > 64) |
452
|
0 |
0 |
if (type > AvFILLp (av_type) |
453
|
0 |
0 |
|| AvARRAY (av_type)[type] == 0 |
454
|
0 |
0 |
|| AvARRAY (av_type)[type] == &PL_sv_undef) |
461
|
0 |
0 |
PUSHMARK (SP); |
462
|
0 |
0 |
EXTEND (SP, 2); |
468
|
0 |
0 |
res = count ? SvREFCNT_inc (TOPs) : &PL_sv_undef; |
472
|
0 |
0 |
return errflag ? &PL_sv_undef : res; |
516
|
0 |
0 |
const char *vstr = SvPVbyte (value, vlen); |
518
|
0 |
0 |
if (ix) |
523
|
0 |
0 |
buf = SvPVbyte (bufsv, len); |
531
|
0 |
0 |
XPUSHs (&PL_sv_yes); |
539
|
0 |
0 |
if (count < 0) |
543
|
0 |
0 |
XPUSHs (sv_2mortal (newSVsv (bufsv))); |
555
|
0 |
0 |
if (data) |
556
|
0 |
0 |
XPUSHs (sv_2mortal (newSVpvn (data, count))); |
563
|
0 |
0 |
if (ndx >= 0 && ndx < len) |
|
0 |
0 |
if (ndx >= 0 && ndx < len) |
625
|
0 |
0 |
if (length != 4) |
644
|
0 |
0 |
if (found) |
647
|
0 |
0 |
if (SvOK (expected) && type != SvIV (expected)) |
|
0 |
0 |
if (SvOK (expected) && type != SvIV (expected)) |
|
0 |
0 |
if (SvOK (expected) && type != SvIV (expected)) |
|
0 |
0 |
if (SvOK (expected) && type != SvIV (expected)) |
|
0 |
0 |
if (SvOK (expected) && type != SvIV (expected)) |
658
|
0 |
0 |
if (get8 () != (ASN_SEQUENCE | ASN_CONSTRUCTED)) |
672
|
0 |
0 |
while (cur < end && !errflag) |
|
0 |
0 |
while (cur < end && !errflag) |
675
|
0 |
0 |
if (get8 () != (ASN_SEQUENCE | ASN_CONSTRUCTED)) |
679
|
0 |
0 |
if (get8 () != ASN_OBJECT_IDENTIFIER) |
693
|
0 |
0 |
if (SvIV (pdu_type) == 0xa8) // REPORT |
|
0 |
0 |
if (SvIV (pdu_type) == 0xa8) // REPORT |
695
|
0 |
0 |
PUSHMARK (SP); |
696
|
0 |
0 |
XPUSHs (msg); |
716
|
0 |
0 |
if (!SvOK (base_) || !SvOK (oid_)) |
|
0 |
0 |
if (!SvOK (base_) || !SvOK (oid_)) |
|
0 |
0 |
if (!SvOK (base_) || !SvOK (oid_)) |
|
0 |
0 |
if (!SvOK (base_) || !SvOK (oid_)) |
|
0 |
0 |
if (!SvOK (base_) || !SvOK (oid_)) |
|
0 |
0 |
if (!SvOK (base_) || !SvOK (oid_)) |
720
|
0 |
0 |
char *base = SvPVbyte (base_, blen); |
721
|
0 |
0 |
char *oid = SvPVbyte (oid_ , olen); |
726
|
0 |
0 |
if (olen < blen) |
729
|
0 |
0 |
if (memcmp (base, oid, blen)) |
732
|
0 |
0 |
if (oid [blen] && oid [blen] != '.') |
|
0 |
0 |
if (oid [blen] && oid [blen] != '.') |
747
|
0 |
0 |
for (i = items; i--; ) |
751
|
0 |
0 |
if (SvTYPE (sv) < SVt_PV || SvTYPE (sv) == SVt_PVAV && SvTYPE (sv) == SVt_PVHV) |
|
0 |
0 |
if (SvTYPE (sv) < SVt_PV || SvTYPE (sv) == SVt_PVAV && SvTYPE (sv) == SVt_PVHV) |
|
0 |
0 |
if (SvTYPE (sv) < SVt_PV || SvTYPE (sv) == SVt_PVAV && SvTYPE (sv) == SVt_PVHV) |
752
|
0 |
0 |
SvPV_force_nolen (sv); |
757
|
0 |
0 |
EXTEND (SP, items); |
|
0 |
0 |
EXTEND (SP, items); |
759
|
0 |
0 |
for (i = 0; i < items; ++i) |