line |
true |
false |
branch |
53
|
0 |
0 |
if (msg && SvROK (msg)) |
|
0 |
0 |
if (msg && SvROK (msg)) |
76
|
0 |
0 |
IV index = SvIV (*hv_fetch ((HV *)cur_bufobj, "_index" , sizeof ("_index" ) - 1, 1)); |
79
|
0 |
0 |
buf = SvPVbyte (bufsv, len); |
93
|
0 |
23 |
if (!cv) |
104
|
0 |
0 |
if (!msg) |
108
|
0 |
0 |
PUSHMARK (SP); |
109
|
0 |
0 |
EXTEND (SP, 2); |
119
|
0 |
0 |
if (count < 0 || (int)rem < count) |
|
0 |
0 |
if (count < 0 || (int)rem < count) |
131
|
0 |
0 |
if (!need (count)) |
145
|
0 |
0 |
if (rem <= 0) |
165
|
0 |
0 |
if (!(c & 0x80)) |
187
|
0 |
0 |
if (res & 0x80) |
217
|
0 |
0 |
if (length <= 0) |
225
|
0 |
0 |
if (!data) |
228
|
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])) |
234
|
0 |
0 |
U32 res = data [0] & 0x80 ? 0xffffffff : 0; |
236
|
0 |
0 |
while (length--) |
261
|
0 |
0 |
if (length <= 0) |
269
|
0 |
0 |
if (!data) |
272
|
0 |
0 |
if (length > 9 || (length > 8 && data [0])) |
|
0 |
0 |
if (length > 9 || (length > 8 && data [0])) |
|
0 |
0 |
if (length > 9 || (length > 8 && data [0])) |
278
|
0 |
0 |
U64TYPE res = data [0] & 0x80 ? 0xffffffffffffffff : 0; |
280
|
0 |
0 |
while (length--) |
306
|
0 |
0 |
if (!data) |
319
|
0 |
0 |
if (u < 10) |
332
|
0 |
0 |
if (length <= 0) |
344
|
0 |
0 |
if (leading_dot < 0) |
345
|
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)); |
353
|
0 |
0 |
while (cur < end && oid + sizeof (oid) - app > 64) |
|
0 |
0 |
while (cur < end && oid + sizeof (oid) - app > 64) |
401
|
0 |
0 |
if (type > AvFILLp (av_type) |
402
|
0 |
0 |
|| AvARRAY (av_type)[type] == 0 |
403
|
0 |
0 |
|| AvARRAY (av_type)[type] == &PL_sv_undef) |
410
|
0 |
0 |
PUSHMARK (SP); |
411
|
0 |
0 |
EXTEND (SP, 2); |
417
|
0 |
0 |
res = count ? SvREFCNT_inc (TOPs) : &PL_sv_undef; |
421
|
0 |
0 |
return errflag ? &PL_sv_undef : res; |
465
|
0 |
0 |
const char *vstr = SvPVbyte (value, vlen); |
467
|
0 |
0 |
if (ix) |
472
|
0 |
0 |
buf = SvPVbyte (bufsv, len); |
480
|
0 |
0 |
XPUSHs (&PL_sv_yes); |
488
|
0 |
0 |
if (count < 0) |
492
|
0 |
0 |
XPUSHs (sv_2mortal (newSVsv (bufsv))); |
504
|
0 |
0 |
if (data) |
505
|
0 |
0 |
XPUSHs (sv_2mortal (newSVpvn (data, count))); |
512
|
0 |
0 |
if (ndx >= 0 && ndx < len) |
|
0 |
0 |
if (ndx >= 0 && ndx < len) |
581
|
0 |
0 |
if (length != 4) |
601
|
0 |
0 |
if (found) |
604
|
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)) |
616
|
0 |
0 |
if (get8 () != ASN_SEQUENCE) |
629
|
0 |
0 |
while (cur < end && !errflag) |
|
0 |
0 |
while (cur < end && !errflag) |
632
|
0 |
0 |
if (get8 () != ASN_SEQUENCE) |
636
|
0 |
0 |
if (get8 () != ASN_OBJECT_IDENTIFIER) |
650
|
0 |
0 |
if (SvIV (pdu_type) == 0xa8) // REPORT |
|
0 |
0 |
if (SvIV (pdu_type) == 0xa8) // REPORT |
652
|
0 |
0 |
PUSHMARK (SP); |
653
|
0 |
0 |
XPUSHs (msg); |
674
|
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_)) |
678
|
0 |
0 |
char *base = SvPVbyte (base_, blen); |
679
|
0 |
0 |
char *oid = SvPVbyte (oid_ , olen); |
684
|
0 |
0 |
if (olen < blen) |
687
|
0 |
0 |
if (memcmp (base, oid, blen)) |
690
|
0 |
0 |
if (oid [blen] && oid [blen] != '.') |
|
0 |
0 |
if (oid [blen] && oid [blen] != '.') |
705
|
0 |
0 |
for (i = items; i--; ) |
709
|
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) |
710
|
0 |
0 |
SvPV_force_nolen (sv); |
715
|
0 |
0 |
EXTEND (SP, items); |
|
0 |
0 |
EXTEND (SP, items); |
717
|
0 |
0 |
for (i = 0; i < items; ++i) |