line |
!l |
l&&!r |
l&&r |
condition |
103
|
1 |
42 |
0 |
defined $index and $index =~ /^\d+$/ |
113
|
2 |
3 |
0 |
$bitfield and unpack('b*', $bitfield) =~ /^[01]+$/ |
123
|
2 |
17 |
0 |
defined $index and $index =~ /^\d+$/ |
128
|
1 |
14 |
0 |
defined $offset and $offset =~ /^\d+$/ |
133
|
1 |
11 |
0 |
defined $length and $length =~ /^\d+$/ |
144
|
1 |
16 |
0 |
defined $index and $index =~ /^\d+$/ |
149
|
1 |
13 |
0 |
defined $offset and $offset =~ /^\d+$/ |
154
|
1 |
10 |
0 |
$data and $$data |
165
|
2 |
11 |
0 |
defined $index and $index =~ /^\d+$/ |
170
|
1 |
8 |
0 |
defined $offset and $offset =~ /^\d+$/ |
175
|
1 |
5 |
0 |
defined $length and $length =~ /^\d+$/ |
186
|
1 |
6 |
0 |
defined $port and $port =~ /^\d+$/ |
196
|
1 |
8 |
0 |
defined $index and $index =~ /^\d+$/ |
208
|
1 |
12 |
0 |
defined $index and $index =~ /^\d+$/ |
213
|
1 |
9 |
0 |
defined $offset and $offset =~ /^\d+$/ |
218
|
1 |
6 |
0 |
defined $length and $length =~ /^\d+$/ |
229
|
1 |
8 |
0 |
defined $index and $index =~ /^\d+$/ |
239
|
2 |
74 |
0 |
defined $msgID and $msgID =~ /^\d+$/ |
279
|
0 |
0 |
203 |
defined unpack('N', $$data) and unpack('N', $$data) =~ /\d/ |
443
|
2 |
52 |
0 |
$packet and length $packet |
492
|
0 |
18 |
0 |
defined $tid and $port =~ /^\d+$/ |
line |
l |
!l&&r |
!l&&!r |
condition |
82
|
2 |
1 |
98 |
grep {not defined $_;} @_[0..2] or length $reserved != 8 |
|
3 |
2 |
96 |
grep {not defined $_;} @_[0..2] or length $reserved != 8 or length $infohash != 20 |
|
3 |
2 |
94 |
grep {not defined $_;} @_[0..2] or length $reserved != 8 or length $infohash != 20 or length $peerid != 20 |
244
|
2 |
2 |
68 |
not $data or ref $data ne 'HASH' |
273
|
2 |
2 |
271 |
not $data or ref $data ne 'SCALAR' |
|
4 |
2 |
269 |
not $data or ref $data ne 'SCALAR' or not $$data |
316
|
2 |
1 |
68 |
not $packet or length $packet < 68 |
339
|
2 |
0 |
32 |
not $packet or length $packet < 1 |
349
|
2 |
0 |
5 |
not $packet or length $packet < 1 |
359
|
2 |
0 |
11 |
not $packet or length $packet < 9 |
372
|
2 |
1 |
9 |
not $packet or length $packet < 9 |
385
|
2 |
0 |
5 |
not $packet or length $packet < 9 |
398
|
2 |
0 |
8 |
not $packet or length $packet < 1 |
408
|
2 |
0 |
9 |
not $packet or length $packet < 1 |
420
|
2 |
0 |
6 |
not $packet or length $packet < 9 |
433
|
2 |
0 |
9 |
not $packet or length $packet < 1 |
487
|
0 |
0 |
18 |
not defined $infohash or length $infohash != 20 |
523
|
0 |
0 |
47 |
not defined $target or length $target != 20 |
552
|
0 |
0 |
34 |
not defined $info_hash or length $info_hash != 20 |