From 376e8deb897f0df3a522ffc7ad0dfc6a9fde7fae Mon Sep 17 00:00:00 2001 From: Chris Buechler Date: Wed, 17 Feb 2016 14:17:07 -0600 Subject: [PATCH] Set bridgeif for new bridge creation. --- src/etc/inc/interfaces.inc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/etc/inc/interfaces.inc b/src/etc/inc/interfaces.inc index 002e5181b5..8b498bcdd9 100644 --- a/src/etc/inc/interfaces.inc +++ b/src/etc/inc/interfaces.inc @@ -524,6 +524,11 @@ function interface_bridge_configure(&$bridge, $checkmember = 0) { pfSense_interface_destroy($bridge['bridgeif']); pfSense_interface_create($bridge['bridgeif']); $bridgeif = escapeshellarg($bridge['bridgeif']); + } else { + // if called directly, as interfaces_bridge_edit.php does, and bridgeif isn't set + // normally set by interfaces_bridge_configure, but not upon creation of new bridge + $bridgeif = pfSense_interface_create("bridge"); + $bridge['bridgeif'] = $bridgeif; } $bridgemtu = interface_find_child_cfgmtu($bridge['bridgeif']);