| line | true | false | branch | 
 
| 12 | 0 | 0 | unless $$self{'ReplyHandler'} = $p{'ReplyHandler'} | 
 
| 20 | 0 | 0 | ref $$self{'LocalAddr'} eq 'ARRAY' ? : | 
 
| 29 | 0 | 0 | if (my $err = $@) | 
 
| 30 | 0 | 0 | if $$self{'Verbose'} | 
 
| 39 | 0 | 0 | if $$self{'Verbose'} | 
 
| 41 | 0 | 0 | $query && $$self{'Truncate'} ? : | 
 
| 42 | 0 | 0 | if ($$self{'Verbose'}) | 
 
| 44 | 0 | 0 | if $max_len | 
 
| 60 | 0 | 0 | unless ($query) | 
 
| 61 | 0 | 0 | if $$self{'Verbose'} | 
 
| 68 | 0 | 0 | if ($query->header->qr) | 
 
| 69 | 0 | 0 | if $$self{'Verbose'} | 
 
| 80 | 0 | 0 | if (not $qdcount) { } | 
 
|  | 0 | 0 | elsif ($qdcount > 1) { } | 
 
| 84 | 0 | 0 | if $$self{'Verbose'} | 
 
| 94 | 0 | 0 | if $$self{'Verbose'} | 
 
| 99 | 0 | 0 | if ($opcode eq 'QUERY') { } | 
 
|  | 0 | 0 | elsif ($opcode eq 'NOTIFY') { } | 
 
| 104 | 0 | 0 | if (ref $$self{'NotifyHandler'} eq 'CODE') { } | 
 
| 112 | 0 | 0 | if $$self{'Verbose'} | 
 
| 116 | 0 | 0 | unless (defined $rcode) | 
 
| 117 | 0 | 0 | if $$self{'Verbose'} | 
 
| 123 | 0 | 0 | if $ans | 
 
| 124 | 0 | 0 | if $auth | 
 
| 125 | 0 | 0 | if $add | 
 
| 128 | 0 | 0 | if (not defined $headermask) { } | 
 
| 132 | 0 | 0 | if $$headermask{'opcode'} | 
 
| 134 | 0 | 0 | if $$headermask{'aa'} | 
 
| 135 | 0 | 0 | if $$headermask{'ra'} | 
 
| 136 | 0 | 0 | if $$headermask{'ad'} |