| line | true | false | branch | 
 
| 55 | 1 | 27 | unless $limit == length $$data | 
 
| 69 | 31 | 5 | unless ($macbin) | 
 
| 146 | 1 | 25 | unless scalar @argument | 
 
| 157 | 104 | 26 | $self->{'time_signed'} ? : | 
 
| 170 | 4 | 1 | unless scalar @value | 
 
| 184 | 2 | 1 | unless scalar @value | 
 
| 198 | 2 | 1 | unless scalar @value | 
 
| 221 | 2 | 18 | if $error == 18 | 
 
| 229 | 3 | 6 | $_ ? : | 
 
| 230 | 6 | 84 | $self->{'other'} ? : | 
 
| 249 | 60 | 1 | if (ref $message) | 
 
| 250 | 1 | 59 | unless $message->isa("Net::DNS::Packet") | 
 
| 255 | 17 | 42 | if (my $rawref = $self->{'rawref'}) { } | 
 
| 270 | 15 | 45 | if $self->{'link'} | 
 
| 272 | 19 | 41 | if $prior_macbin | 
 
| 276 | 8 | 33 | $req_mac ? : | 
 
| 298 | 2 | 52 | unless defined $karg | 
 
| 300 | 32 | 20 | if (ref $karg) { } | 
 
|  | 19 | 1 | elsif (scalar(@argument) % 2 == 0) { } | 
 
| 301 | 5 | 27 | if ($karg->isa('Net::DNS::Packet')) { } | 
 
|  | 16 | 11 | elsif (ref $karg eq 'Net::DNS::RR::TSIG') { } | 
 
|  | 10 | 1 | elsif (ref $karg eq 'Net::DNS::RR::KEY') { } | 
 
| 303 | 2 | 3 | unless defined $sigrr | 
 
| 338 | 14 | 51 | if /^key "([^"]+)"/ | 
 
| 339 | 14 | 51 | if /algorithm ([^;]+);/ | 
 
| 340 | 14 | 51 | if /secret "([^"]+)";/ | 
 
| 342 | 2 | 63 | if /^Algorithm:/ | 
 
| 343 | 2 | 63 | if /^Key:/ | 
 
| 345 | 62 | 3 | unless /\bIN\s+KEY\b/ | 
 
| 347 | 2 | 1 | unless $keyrr->keytag == ($keytag || 0) | 
 
| 353 | 1 | 43 | unless $_ | 
 
| 373 | 32 | 9 | if (scalar @link) | 
 
| 376 | 1 | 31 | unless (ref $link) | 
 
| 382 | 13 | 18 | if ($link->isa('Net::DNS::Packet')) { } | 
 
|  | 17 | 1 | elsif ($link->isa('Net::DNS::RR::TSIG')) { } | 
 
| 385 | 1 | 12 | unless $signerkey eq $rqstkey | 
 
| 390 | 1 | 16 | unless $signerkey eq $priorkey | 
 
| 398 | 8 | 31 | if $self->{'error'} | 
 
| 406 | 4 | 26 | if $macbin ne substr($tsigmac, 0, $maclen) | 
 
| 409 | 3 | 27 | if $maclen < $minlen or $maclen > length $tsigmac | 
 
| 410 | 2 | 28 | if $maclen < 10 | 
 
| 413 | 1 | 29 | if (abs time - $time_signed > $self->fudge) | 
 
| 418 | 7 | 23 | $self->{'error'} ? : | 
 
| 477 | 43 | 79 | if (my $algname = shift()) | 
 
| 479 | 41 | 2 | if (my $digtype = _algbyname($algname)) { } | 
 
| 502 | 79 | 37 | defined wantarray ? : | 
 
| 508 | 1 | 26 | unless scalar @argument | 
 
| 522 | 2 | 58 | unless $keytable{$owner}{'digest'} | 
 
| 524 | 1 | 59 | unless $keyref->{'digest'} |