diff options
author | Chris Buechler <cmb@pfsense.org> | 2016-02-19 23:25:19 -0600 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2016-02-19 23:25:19 -0600 |
commit | 2915acf8d2ba0b6a073f6ba7d1175273283d4e3b (patch) | |
tree | f546dd6a3338e658c7fd2b9286fab97f3875730f /src/etc/inc/util.inc | |
parent | 2ec7ab35dfd1592d3ad7f543878db7b3aad58457 (diff) | |
download | pfsense-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.inc | 3 |
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; } |