summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/util.inc
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2016-02-19 23:25:19 -0600
committerChris Buechler <cmb@pfsense.org>2016-02-19 23:25:19 -0600
commit2915acf8d2ba0b6a073f6ba7d1175273283d4e3b (patch)
treef546dd6a3338e658c7fd2b9286fab97f3875730f /src/etc/inc/util.inc
parent2ec7ab35dfd1592d3ad7f543878db7b3aad58457 (diff)
downloadpfsense-2915acf8d2ba0b6a073f6ba7d1175273283d4e3b.zip
pfsense-2915acf8d2ba0b6a073f6ba7d1175273283d4e3b.tar.gz
Don't trigger an interface mismatch for lagg interfaces, they may not exist at time of config restore. Ticket #5892
Diffstat (limited to 'src/etc/inc/util.inc')
-rw-r--r--src/etc/inc/util.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/etc/inc/util.inc b/src/etc/inc/util.inc
index a696494..9a28436 100644
--- a/src/etc/inc/util.inc
+++ b/src/etc/inc/util.inc
@@ -2066,6 +2066,9 @@ function is_interface_vlan_mismatch() {
if (is_array($config['vlans']['vlan'])) {
foreach ($config['vlans']['vlan'] as $vlan) {
+ if (substr($vlan['if'], 0, 4) == "lagg") {
+ return false;
+ }
if (does_interface_exist($vlan['if']) == false) {
return true;
}
OpenPOWER on IntegriCloud