line |
true |
false |
branch |
19
|
3 |
0 |
unless defined $args{'referral'} and not $args{'referral'} |
21
|
0 |
3 |
unless ($args{'query'} and $args{'event'}) |
26
|
2 |
1 |
unless ($args{'host'}) |
31
|
0 |
2 |
if ($args{'query'} =~ /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/ and scalar grep(($_ >= 0 && $_ <= 255), split(/\./, $args{'query'}, 0)) == 4) |
37
|
0 |
0 |
unless ($whois_server) |
44
|
0 |
2 |
if ($args{'query'} =~ /:/) |
50
|
0 |
2 |
if ($whois_server eq 'ARPA') |
54
|
0 |
0 |
unless ($whois_server) |
60
|
0 |
2 |
unless ($whois_server) |
70
|
3 |
0 |
unless $args{'session'} |
99
|
2 |
1 |
if (my($type) = $self->{'request'}{'host'} =~ /^(NONE|WEB)$/) |
101
|
1 |
1 |
if ($type eq 'NONE') { } |
161
|
0 |
1 |
unless ($self->{'socket'}) |
172
|
0 |
1 |
$self->{'request'}{'host'} eq 'de.whois-servers.net' ? : |
184
|
0 |
1 |
if ($self->{'request'}{'referral'} and $self->{'_referral'}) |
185
|
0 |
0 |
if $self->{'referral_only'} |
189
|
0 |
0 |
$port ? : |
197
|
1 |
0 |
if (defined $request->{'reply'} and ref $request->{'reply'} eq 'ARRAY') { } |
211
|
0 |
34 |
if (my($referral) = $line =~ /ReferralServer:\s+(.*)$/) |
214
|
0 |
0 |
unless $scheme and $authority |
216
|
0 |
0 |
unless $scheme =~ /r?whois/ |
218
|
0 |
0 |
if $host eq $self->{'request'}{'host'} |
221
|
0 |
34 |
if ($self->{'request'}{'host'} eq $self->{'_dot_com'} || $self->{'request'}{'host'} eq $self->{'_dot_org'} and my($other) = $line =~ /Whois Server:\s+(.*)\s*$/i) |