| line |
true |
false |
branch |
|
233
|
0 |
0 |
if (($w -= $rr[$_][1]) <= 0) |
|
262
|
0 |
0 |
unless my $ipn = $_[0] |
|
269
|
0 |
0 |
if ($af == 10) |
|
273
|
0 |
0 |
if ($ipn =~ s/^\x00{10}(?:\xff\xff|\x00\x00)//) { } |
|
280
|
0 |
0 |
if ($af == 2) |
|
290
|
0 |
0 |
unless $ip = &_munge_ptr(scalar &AnyEvent::Socket::parse_address($ip)) |
|
301
|
0 |
0 |
unless my $ipn = &AnyEvent::Socket::parse_address($ip) |
|
309
|
0 |
0 |
unless my $ptr = &_munge_ptr($ipn) |
|
321
|
0 |
0 |
if $_->[4] eq $ip |
|
324
|
0 |
0 |
unless --$cnt |
|
325
|
0 |
0 |
$af == 2 ? : |
|
328
|
0 |
0 |
unless $cnt |
|
459
|
0 |
5 |
$_->[1] > 0 ? : |
|
|
0 |
5 |
$_->[3] > 0 ? : |
|
518
|
0 |
5 |
unless $req->{'qd'} |
|
519
|
5 |
0 |
unless $req->{'an'} |
|
520
|
5 |
0 |
unless $req->{'ns'} |
|
521
|
5 |
0 |
unless $req->{'ar'} |
|
523
|
0 |
5 |
unless $req->{'qd'} |
|
524
|
5 |
0 |
unless $req->{'an'} |
|
525
|
5 |
0 |
unless $req->{'ns'} |
|
526
|
5 |
0 |
unless $req->{'ar'} |
|
|
0 |
5 |
$EDNS0 ? : |
|
542
|
0 |
57 |
if ++$cnt >= 256 |
|
546
|
1 |
56 |
if ($len >= 192) { } |
|
|
38 |
18 |
elsif ($len) { } |
|
548
|
1 |
0 |
if $ptr > $ofs |
|
554
|
17 |
1 |
if $ptr > $ofs |
|
821
|
2 |
6 |
unless ($RESOLVER) |
|
829
|
0 |
2 |
$ENV{'PERL_ANYEVENT_RESOLV_CONF'} ? : |
|
911
|
2 |
0 |
if (socket my $fh4, 2, 2, 0) |
|
917
|
5 |
0 |
if (my $peer = recv($fh4, my $pkt, 4096, 0)) |
|
923
|
2 |
0 |
if (socket my $fh6, 10, 2, 0) |
|
929
|
0 |
0 |
if (my $peer = recv($fh6, my $pkt, 4096, 0)) |
|
936
|
0 |
2 |
unless $got_socket |
|
978
|
4 |
8 |
if (/^\s*nameserver\s+(\S+)\s*$/i) { } |
|
|
2 |
6 |
elsif (/^\s*domain\s+(\S*)\s*$/i) { } |
|
|
0 |
6 |
elsif (/^\s*search\s+(.*?)\s*$/i) { } |
|
|
0 |
6 |
elsif (/^\s*sortlist\s+(.*?)\s*$/i) { } |
|
|
0 |
6 |
elsif (/^\s*options\s+(.*?)\s*$/i) { } |
|
980
|
4 |
0 |
if (my $ipn = &AnyEvent::Socket::parse_address($ip)) { } |
|
993
|
0 |
0 |
if (/^timeout:(\d+)$/) { } |
|
|
0 |
0 |
elsif (/^attempts:(\d+)$/) { } |
|
|
0 |
0 |
elsif (/^ndots:(\d+)$/) { } |
|
1008
|
0 |
2 |
if $attempts |
|
1021
|
2 |
0 |
if (my($contents) = @_) { } |
|
1049
|
0 |
2 |
if ($^O =~ /cygwin/i) { } |
|
1064
|
0 |
0 |
unless (eval {
do {
require Net::DNS::Resolver;
my $r = 'Net::DNS::Resolver'->new;
die unless $r->nameservers;
foreach my $s ($r->nameservers) {
if (my $ipn = &AnyEvent::Socket::parse_address($s)) {
push @{$$self{'server'};}, $ipn;
};
};
$self->{'search'} = [$r->searchlist];
1
}
}) |
|
1070
|
0 |
0 |
unless $r->nameservers |
|
1074
|
0 |
0 |
if (my $ipn = &AnyEvent::Socket::parse_address($s)) |
|
1087
|
0 |
0 |
if (open my $fh, 'ipconfig /all |') |
|
1096
|
0 |
0 |
if (s/^\s.*\bdns\b.*://i) { } |
|
|
0 |
0 |
elsif (/^\S/ or /^\s[^:]{16,}: /) { } |
|
1101
|
0 |
0 |
if ($dns and /^\s*(\S+)\s*$/) |
|
1104
|
0 |
0 |
if (my $ipn = &AnyEvent::Socket::parse_address($s)) { } |
|
1123
|
2 |
0 |
if @_ |
|
1165
|
2 |
7 |
unless (@{$self->{'server'};}) |
|
1168
|
0 |
2 |
$AnyEvent::PROTOCOL{'ipv6'} > $AnyEvent::PROTOCOL{'ipv4'} ? : |
|
1189
|
0 |
5 |
unless $res = &dns_unpack($res) |
|
1194
|
0 |
5 |
unless ref $id |
|
1208
|
0 |
5 |
unless $port == 53 and grep(($_ eq $host), @{$$self{'server'};}) |
|
1216
|
0 |
5 |
if ($timeout) { } |
|
1238
|
0 |
5 |
unless (my $retry_cfg = $self->{'retry'}[$retry++]) |
|
1250
|
0 |
0 |
if $do_retry |
|
1254
|
0 |
5 |
if ($res->{'tc'}) { } |
|
1257
|
0 |
0 |
unless $do_retry |
|
1259
|
0 |
0 |
unless my($fh) = @_ |
|
1269
|
0 |
0 |
unless $do_retry |
|
1295
|
5 |
0 |
2 == AnyEvent::Socket::sockaddr_family($sa) ? : |
|
|
0 |
5 |
unless my $fh = 2 == AnyEvent::Socket::sockaddr_family($sa) ? $self->{'fh4'} : $self->{'fh6'} |
|
1306
|
2 |
17 |
if $self->{'inhibit'} |
|
1318
|
0 |
27 |
if (@{$self->{'reuse_q'};} >= 30000) |
|
1327
|
5 |
22 |
if (my $req = shift @{$$self{'queue'};}) { } |
|
|
5 |
17 |
elsif (my $cb = shift @{$$self{'wait'};}) { } |
|
1331
|
5 |
0 |
unless exists $self->{'id'}{$req->[2]} |
|
1374
|
0 |
5 |
if 255 < length $_->[0] |
|
1497
|
1 |
0 |
$qname =~ tr/.// >= $self->{'ndots'} ? : |
|
|
0 |
1 |
$opt{'search'} ? : |
|
|
4 |
1 |
$qname =~ s/\.$// ? : |
|
1502
|
0 |
5 |
$opt{'accept'} ? : |
|
1510
|
4 |
5 |
unless @search |
|
1521
|
0 |
5 |
unless my($res) = @_ |
|
1530
|
1 |
4 |
if @rr |
|
1536
|
0 |
4 |
if (@rr) { } |
|
|
0 |
4 |
elsif ($cname) { } |
|
1537
|
0 |
0 |
unless $depth-- |