| line | true | false | branch | 
 
| 14 | 0 | 0 | unless $self->{'ReplyHandler'} = $p{'ReplyHandler'} | 
 
| 22 | 0 | 0 | ref $self->{'LocalAddr'} eq 'ARRAY' ? : | 
 
| 29 | 0 | 0 | $family == 10 ? : | 
 
| 32 | 0 | 0 | if (my $err = $@) | 
 
| 33 | 0 | 0 | if $self->{'Verbose'} | 
 
| 42 | 0 | 0 | if $self->{'Verbose'} | 
 
| 44 | 0 | 0 | $query && $self->{'Truncate'} ? : | 
 
| 45 | 0 | 0 | if ($self->{'Verbose'}) | 
 
| 47 | 0 | 0 | if $max_len | 
 
| 63 | 0 | 0 | unless ($query) | 
 
| 64 | 0 | 0 | if $self->{'Verbose'} | 
 
| 71 | 0 | 0 | if ($query->header->qr) | 
 
| 72 | 0 | 0 | if $self->{'Verbose'} | 
 
| 83 | 0 | 0 | if (not $qdcount) { } | 
 
|  | 0 | 0 | elsif ($qdcount > 1) { } | 
 
| 87 | 0 | 0 | if $self->{'Verbose'} | 
 
| 97 | 0 | 0 | if $self->{'Verbose'} | 
 
| 102 | 0 | 0 | if ($opcode eq 'QUERY') { } | 
 
|  | 0 | 0 | elsif ($opcode eq 'NOTIFY') { } | 
 
| 107 | 0 | 0 | if (ref $self->{'NotifyHandler'} eq 'CODE') { } | 
 
| 115 | 0 | 0 | if $self->{'Verbose'} | 
 
| 119 | 0 | 0 | unless (defined $rcode) | 
 
| 120 | 0 | 0 | if $self->{'Verbose'} | 
 
| 126 | 0 | 0 | if $ans | 
 
| 127 | 0 | 0 | if $auth | 
 
| 128 | 0 | 0 | if $add | 
 
| 131 | 0 | 0 | if (not defined $headermask) { } | 
 
| 135 | 0 | 0 | if $headermask->{'opcode'} | 
 
| 137 | 0 | 0 | if $headermask->{'aa'} | 
 
| 138 | 0 | 0 | if $headermask->{'ra'} | 
 
| 139 | 0 | 0 | if $headermask->{'ad'} |