line |
true |
false |
branch |
83
|
2 |
3 |
unless $db_file |
84
|
1 |
2 |
unless CORE::open my $handle, '<', "$db_file" |
113
|
1 |
225 |
unless $pos |
118
|
223 |
2 |
$ipv == 4 ? : |
148
|
1 |
0 |
if ($res[0] eq $INVALID_IP_ADDRESS) |
159
|
1 |
226 |
unless defined $mode |
161
|
2 |
225 |
if ($ipnum eq '') |
162
|
1 |
1 |
if ($mode == $ALL) { } |
169
|
224 |
1 |
if ($mode != $ALL) |
170
|
181 |
43 |
if ($POSITIONS->{$mode}[$dbtype] == 0) |
187
|
0 |
44 |
if ($indexbaseaddr > 0) |
196
|
1 |
43 |
if ($realipno == $MAX_IPV4_RANGE) { } |
207
|
0 |
570 |
unless defined $ipfrom and defined $ipto |
209
|
44 |
526 |
if ($ipno >= $ipfrom and $ipno < $ipto) { } |
217
|
1 |
43 |
$mode == $ALL ? : |
223
|
18 |
45 |
if ($POSITIONS->{$pos}[$dbtype] == 0) { } |
226
|
0 |
45 |
if ($pos == $LATITUDE or $pos == $LONGITUDE) { } |
|
21 |
24 |
elsif ($pos == $COUNTRYLONG) { } |
246
|
6 |
18 |
if ($pos == $COUNTRYSHORT and $return_val eq 'UK') |
255
|
1 |
43 |
$mode == $ALL ? : |
258
|
290 |
236 |
if ($ipno < $ipfrom) { } |
297
|
0 |
0 |
$IS_LITTLE_ENDIAN ? : |
309
|
223 |
2 |
if ($obj->ip_is_ipv4($ip)) |
330
|
1 |
226 |
unless defined $host |
332
|
223 |
3 |
if ($host =~ /$IPv4_re/) { } |
335
|
1 |
2 |
if (my $ip = gethostbyname $host) |
344
|
223 |
2 |
if ($ip =~ /$IPv4_re/) { } |