line |
true |
false |
branch |
64
|
6 |
0 |
if ($^O eq 'linux') { } |
|
0 |
0 |
elsif ($^O eq 'freebsd') { } |
|
0 |
0 |
elsif ($^O eq 'netbsd') { } |
|
0 |
0 |
elsif ($^O eq 'darwin') { } |
101
|
0 |
4 |
if ($@) |
109
|
3 |
1 |
unless my $routes = $self->get |
122
|
0 |
0 |
if ($target eq 'all') { } |
|
0 |
0 |
elsif ($target eq 'default') { } |
|
0 |
0 |
elsif ($target =~ /^[0-9\.]+$/) { } |
|
0 |
0 |
elsif ($target =~ m[^[0-9a-f:/]+$]i) { } |
132
|
0 |
0 |
unless ($@) |
140
|
0 |
0 |
unless ($@) |
160
|
0 |
0 |
if ($target_type eq 'ipv4') { } |
|
0 |
0 |
elsif ($target_type eq 'ipv6') { } |
167
|
0 |
0 |
unless my $routes = $self->_routing_module_get |
168
|
0 |
0 |
if ($target_type eq 'all') |
176
|
0 |
0 |
if ($target_type eq 'default') { } |
|
0 |
0 |
elsif ($target_type eq 'interface') { } |
|
0 |
0 |
elsif ($target_type eq 'ipv4' or $target_type eq 'ipv6') { } |
177
|
0 |
0 |
if ($$route{'default'}) |
183
|
0 |
0 |
if ($$route{'interface'} eq $target) |
189
|
0 |
0 |
if ($$route{'route'} and $$route{'route'} ne '0.0.0.0/0' and $$route{'route'} ne '::/0') |
196
|
0 |
0 |
if (not $@ and $r) |
204
|
0 |
0 |
if (@routes == 0 and $target_type eq 'ipv4' || $target_type eq 'ipv6') |
208
|
0 |
0 |
if ($$route{'default'}) |
229
|
0 |
0 |
if ($@) |
234
|
0 |
0 |
unless (defined $routing) |
239
|
0 |
0 |
unless (defined $routes) |
258
|
0 |
0 |
if ($$route{'local'}) { } |
|
0 |
0 |
elsif ($$route{'default'}) { } |
275
|
7 |
65 |
exists $$route{'default'} ? : |
|
57 |
15 |
exists $$route{'local'} ? : |