summaryrefslogtreecommitdiffstats
path: root/src/usr
diff options
context:
space:
mode:
authorChris Rowe <chris@c-c-c.co.uk>2016-04-24 23:55:28 +0100
committerStephen Beaver <sbeaver@netgate.com>2016-06-22 10:55:59 -0400
commitb8eb4e7f7593ae21bbcf1a33546b215c55aa1810 (patch)
tree58a941f56fa732bcbcd80a2a2d79e24b5ad251cb /src/usr
parentab8c41067d405593ad23bfec3ef7c13c7478ab98 (diff)
downloadpfsense-b8eb4e7f7593ae21bbcf1a33546b215c55aa1810.zip
pfsense-b8eb4e7f7593ae21bbcf1a33546b215c55aa1810.tar.gz
Make QinQ interfaces work again
(cherry picked from commit 1322ee22354f1a6e184819fb7009a2996b63de97)
Diffstat (limited to 'src/usr')
-rw-r--r--src/usr/local/www/interfaces_assign.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/usr/local/www/interfaces_assign.php b/src/usr/local/www/interfaces_assign.php
index 68d2d32..73d4839 100644
--- a/src/usr/local/www/interfaces_assign.php
+++ b/src/usr/local/www/interfaces_assign.php
@@ -191,13 +191,13 @@ if (is_array($config['laggs']['lagg']) && count($config['laggs']['lagg'])) {
/* add QinQ interfaces */
if (is_array($config['qinqs']['qinqentry']) && count($config['qinqs']['qinqentry'])) {
foreach ($config['qinqs']['qinqentry'] as $qinq) {
- $portlist["vlan{$qinq['tag']}"]['descr'] = "VLAN {$qinq['tag']}";
- $portlist["vlan{$qinq['tag']}"]['isqinq'] = true;
+ $portlist["{$qinq['vlanif']}"]['descr'] = "VLAN {$qinq['tag']} on {$qinq['if']}";
+ $portlist["{$qinq['vlanif']}"]['isqinq'] = true;
/* QinQ members */
$qinqifs = explode(' ', $qinq['members']);
foreach ($qinqifs as $qinqif) {
- $portlist["vlan{$qinq['tag']}_{$qinqif}"]['descr'] = "QinQ {$qinqif}";
- $portlist["vlan{$qinq['tag']}_{$qinqif}"]['isqinq'] = true;
+ $portlist["{$qinq['vlanif']}_{$qinqif}"]['descr'] = "QinQ {$qinqif} on VLAN {$qinq['tag']} on {$qinq['if']}";
+ $portlist["{$qinq['vlanif']}_{$qinqif}"]['isqinq'] = true;
}
}
}
OpenPOWER on IntegriCloud