line |
true |
false |
branch |
74
|
0 |
3 |
unless $origin |
75
|
1 |
2 |
unless substr($origin, -1) eq '.' |
76
|
0 |
3 |
if substr($origin, 0, 1) eq '.' |
84
|
3 |
1 |
if ref $_[0] eq 'Net::DNS::ZoneParse' |
85
|
0 |
4 |
unless ref $_[0] |
86
|
3 |
1 |
if ref $_[0] eq 'GLOB' |
88
|
1 |
3 |
if ref $_[0] eq 'HASH' |
90
|
0 |
4 |
if ref $_[0] eq 'ARRAY' |
91
|
0 |
4 |
if ref($_[0]) =~ /^Net::DNS::RR/ |
93
|
0 |
4 |
if ($$param{'origin'}) { } |
104
|
4 |
0 |
if $rrs |
105
|
1 |
3 |
if ($$param{'file'} and not $$param{'fh'}) |
106
|
0 |
1 |
unless open $$param{'fh'}, '<', $$param{'file'} |
109
|
4 |
0 |
unless $$param{'nocache'} |
110
|
4 |
0 |
unless $$param{'parser'} |
112
|
4 |
0 |
unless $$param{'parser_args'} |
178
|
4 |
0 |
unless defined $config |
222
|
0 |
1 |
unless $prm |
223
|
1 |
0 |
unless ($$self{$zone}) |
250
|
0 |
1 |
unless $zone |
270
|
0 |
0 |
unless $$self{$zone} |
319
|
1 |
1 |
if ref $_[0] eq 'Net::DNS::ZoneParse' |
320
|
0 |
2 |
ref $_[-1] eq 'HASH' ? : |
322
|
1 |
1 |
!ref($_[0]) ? : |
324
|
0 |
1 |
$#_ >= 0 ? : |
|
1 |
1 |
ref $_[0] eq 'ARRAY' ? : |
328
|
0 |
2 |
unless $param{'rr'} |
334
|
0 |
2 |
if $@ |
337
|
2 |
0 |
if $ret |
400
|
0 |
4 |
unless $param |
401
|
0 |
4 |
unless $$param{'fh'} |
408
|
0 |
4 |
if $@ |
411
|
0 |
0 |
unless $ret |
414
|
0 |
0 |
if ($$param{'fileopen'}) |
418
|
0 |
0 |
if (not $$param{'self'}{'dummy'} and $$param{'name'} and not $$param{'nocache'}) |
422
|
0 |
0 |
if $$param{'self'}{'dummy'} |
423
|
0 |
0 |
if $$param{'rrs'} |