Revision 617daf5e
Added by Chris Buechler over 9 years ago
src/etc/rc.newwanip | ||
---|---|---|
150 | 150 |
unset($bridgetmp); |
151 | 151 |
$bridgetmp = link_interface_to_bridge($interface); |
152 | 152 |
if (!empty($bridgetmp)) { |
153 |
interface_bridge_add_member($bridgetmp, $interface_real); |
|
153 |
if (is_array($config['bridges']['bridged']) && count($config['bridges']['bridged'])) { |
|
154 |
foreach ($config['bridges']['bridged'] as $bridge) { |
|
155 |
if ($bridge['bridgeif'] == $bridgetmp) { |
|
156 |
interface_bridge_configure($bridge); |
|
157 |
} |
|
158 |
} |
|
159 |
} |
|
154 | 160 |
} |
155 | 161 |
|
156 | 162 |
// Do not process while booting |
Also available in: Unified diff
interface_bridge_add_member is inadequate for adding a bridge member that may have not existed at the time of bridge interface's creation. interface_bridge_configure on the interface's bridge ensures all settings (private, etc.) are applied. Ticket #4312