mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-15 17:14:46 +00:00
interfaces: clear scope when emitting subnets #3355
This commit is contained in:
parent
986b2ad6d9
commit
ad8ee2f286
@ -4599,16 +4599,17 @@ function interfaces_addresses($interfaces, $as_subnet = false)
|
||||
if (!empty($address['tunnel']) || empty($address['ipaddr'])) {
|
||||
continue;
|
||||
}
|
||||
$scope = '';
|
||||
if (!empty($address['link-local'])) {
|
||||
$scope = "%{$realif}";
|
||||
}
|
||||
$suffix = '';
|
||||
if ($as_subnet) {
|
||||
if (empty($address['subnetbits'])) {
|
||||
continue;
|
||||
}
|
||||
$suffix = "/{$address['subnetbits']}";
|
||||
}
|
||||
$scope = '';
|
||||
if (!empty($address['link-local'])) {
|
||||
$scope = "%{$realif}";
|
||||
$scope = '';
|
||||
}
|
||||
$result["{$address['ipaddr']}{$scope}{$suffix}"] = array(
|
||||
'family' => $proto == 'ipv4' ? 'inet' : 'inet6',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user