summaryrefslogtreecommitdiffstats
path: root/usr/local/www/interfaces_qinq_edit.php
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2013-01-22 11:49:00 -0200
committerRenato Botelho <garga@FreeBSD.org>2013-01-22 11:49:00 -0200
commita2bf1347c95bbb988bbd79d2cb091c28d9f075ed (patch)
tree2932ce48a465feb73bb70177655f74963a2d010b /usr/local/www/interfaces_qinq_edit.php
parent1c3ddd9e23fb2a75e8149e197f94cd4ff3cda01c (diff)
downloadpfsense-a2bf1347c95bbb988bbd79d2cb091c28d9f075ed.zip
pfsense-a2bf1347c95bbb988bbd79d2cb091c28d9f075ed.tar.gz
When QinQ members are changed, make sure interfaces are created/destroyed
Diffstat (limited to 'usr/local/www/interfaces_qinq_edit.php')
-rwxr-xr-xusr/local/www/interfaces_qinq_edit.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/usr/local/www/interfaces_qinq_edit.php b/usr/local/www/interfaces_qinq_edit.php
index 16e629c..1d256d4 100755
--- a/usr/local/www/interfaces_qinq_edit.php
+++ b/usr/local/www/interfaces_qinq_edit.php
@@ -169,9 +169,11 @@ if ($_POST) {
}
$a_qinqs[$id] = $qinqentry;
} else {
- interface_qinq_configure($qinqentry);
$a_qinqs[] = $qinqentry;
}
+
+ interface_qinq_configure($qinqentry);
+
if ($_POST['autogroup'] == "yes") {
if (!is_array($config['ifgroups']['ifgroupentry']))
$config['ifgroups']['ifgroupentry'] = array();
OpenPOWER on IntegriCloud