summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/filter.inc8
1 files changed, 4 insertions, 4 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index 1d85eb8..b9641b1 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -537,10 +537,10 @@ function filter_generate_aliases() {
else {
$aliases .= "{$ifcfg['descr']} = \"{ {$ifcfg['if']}";
- if ($ifcfg['type'] == 'pptp' && is_array($config['ppps']['ppp'])) {
- foreach ($config['ppps']['ppp'] as $ppps) {
- if ($ppps['if'] == $ifcfg['if']) {
- $aliases .= " {$ppps['ports']}";
+ if ($ifcfg['type'] == 'pptp') {
+ foreach (get_parent_interface($ifcfg['if']) as $parent_if) {
+ if ($parent_if != $ifcfg['if']) {
+ $aliases .= " {$parent_if}";
}
}
}
OpenPOWER on IntegriCloud