line |
true |
false |
branch |
88
|
0 |
4 |
unless ($ip =~ /^[\d\.]+$/u)
|
92
|
0 |
4 |
if ($ip =~ /^\./u)
|
96
|
0 |
4 |
if ($ip =~ /\.$/u)
|
101
|
0 |
4 |
if ($ip =~ /^(\d+)$/u and $1 < 256)
|
107
|
0 |
4 |
unless ($n >= 0 and $n < 4)
|
112
|
0 |
4 |
if ($ip =~ /\.\./u)
|
118
|
0 |
16 |
unless ($_ >= 0 and $_ < 256)
|
131
|
0 |
2 |
unless defined $ipMin and defined $ipMax
|
133
|
0 |
2 |
unless isIpv4($ipMin) and isIpv4($ipMax)
|
141
|
1 |
1 |
wantarray ? :
|
152
|
0 |
2 |
if ($ip =~ /^(?:(?:25[0-5]|2[0-4][0-9]|1?[0-9]{1,2})\.){3}
|
|
0 |
2 |
elsif ($ip =~ /^(?:(?:25[0-5]|2[0-4][0-9]|1?[0-9]{1,2})\.){3}
|
173
|
0 |
0 |
if $suffix < 0 or $suffix > 255
|
186
|
1 |
1 |
wantarray ? :
|
198
|
0 |
1 |
if $mask == 32
|
212
|
0 |
3 |
unless $num >= 0 and $num <= 4294967295
|
228
|
0 |
10 |
unless defined $addr
|
230
|
0 |
10 |
unless ($addr =~ /^(?:(?:25[0-5]|2[0-4][0-9]|1?[0-9]{1,2})\.){3}
|
235
|
0 |
0 |
if ($addr =~ /any|all/iu) { }
|
243
|
0 |
40 |
!(defined $_ || /^\s*$/u) ? :
|
244
|
0 |
10 |
if scalar @addr != 4
|
257
|
0 |
5 |
unless defined $mask
|
260
|
2 |
3 |
if ($mask =~ /^(?:(?:25[0-5]|2[0-4][0-9]|1?[0-9]{1,2})\.){3}
|
|
0 |
3 |
elsif (not $mask =~ /^\d+$/ou) { }
|
266
|
0 |
2 |
if ($IpStr =~ /01/u) { }
|
|
2 |
0 |
elsif ($IpStr =~ /^(1+)/u) { }
|
280
|
0 |
5 |
if ($mask < 0 or $mask > 32)
|
292
|
1 |
0 |
if ($wildcard =~ /(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.
|
315
|
1 |
1 |
if ($mask =~ /^(?:(?:25[0-5]|2[0-4][0-9]|1?[0-9]{1,2})\.){3}
|
|
1 |
0 |
elsif ($mask >= 0 and $mask <= 32) { }
|
341
|
0 |
1 |
unless defined $min or not defined $max
|
344
|
0 |
1 |
unless $min >= 0 and $min <= 4294967295 and $max >= 0 || $max <= 4294967295
|
354
|
1 |
0 |
if ($min == ($min & 4294967296 - (1 << 32 - $mask)) and $max == $min + (1 << 32 - $mask) - 1) { }
|
370
|
0 |
0 |
unless defined $service
|
377
|
0 |
0 |
if ($proto eq '0' or $proto =~ /any|all/iu) { }
|
|
0 |
0 |
elsif ($proto =~ /tcp|udp|icmp|\d+/iu) { }
|
379
|
0 |
0 |
wantarray ? :
|
383
|
0 |
0 |
if ($proto =~ /tcp/iu) { }
|
|
0 |
0 |
elsif ($proto =~ /udp/iu) { }
|
|
0 |
0 |
elsif ($proto =~ /icmp/iu) { }
|
|
0 |
0 |
elsif ($proto =~ /\d+/iu) { }
|
400
|
0 |
0 |
if (defined $port) { }
|
403
|
0 |
0 |
unless $min >= 0 and $min <= 65535 and ($max >= 0 and $max <= 65535)
|
412
|
0 |
0 |
wantarray ? :
|