From 2915acf8d2ba0b6a073f6ba7d1175273283d4e3b Mon Sep 17 00:00:00 2001 From: Chris Buechler Date: Fri, 19 Feb 2016 23:25:19 -0600 Subject: Don't trigger an interface mismatch for lagg interfaces, they may not exist at time of config restore. Ticket #5892 --- src/etc/inc/util.inc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/etc/inc/util.inc') 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; } -- cgit v1.1