| line |
true |
false |
branch |
|
41
|
6 |
2 |
if (defined $route and defined $gateway and defined $interface) |
|
45
|
1 |
5 |
if ($route eq 'default') |
|
48
|
1 |
5 |
if ($gateway =~ /^link/) |
|
53
|
1 |
5 |
unless ($gateway =~ /^[0-9\.]+$/ and $route =~ m[^[0-9\.]+(?:/\d+)?$]) |
|
66
|
0 |
5 |
if ($@) |
|
80
|
1 |
4 |
if ($route eq '0.0.0.0/0') |
|
86
|
1 |
4 |
if ($gateway eq '0.0.0.0') |
|
91
|
0 |
5 |
unless ($route{'route'} =~ m[/\d+$]) |
|
96
|
5 |
0 |
unless (exists $cache{$id}) |
|
131
|
3 |
1 |
if (defined $route and defined $gateway and defined $interface) |
|
133
|
2 |
1 |
if ($gateway =~ /^link/ or $gateway eq '::1') |
|
136
|
0 |
3 |
if ($route eq 'default') |
|
141
|
0 |
3 |
if ($gateway =~ /^[a-f0-9]{2}:[a-f0-9]{2}:[a-f0-9]{2}:[a-f0-9]{2}:[a-f0-9]{2}:[a-f0-9]{2}$/) |
|
148
|
0 |
0 |
unless (exists $cache{$id}) |
|
155
|
1 |
2 |
unless ($route =~ m[^[0-9a-f:/]+$]i and $gateway =~ m[^[0-9a-f:/]+$]i) |
|
166
|
0 |
2 |
if ($@) |
|
180
|
0 |
2 |
if ($route eq '::/0') |
|
186
|
2 |
0 |
if ($gateway eq '::') |
|
191
|
0 |
2 |
unless ($route{'route'} =~ m[/\d+$]) |
|
196
|
2 |
0 |
unless (exists $cache{$id}) |