diff options
author | Ermal Luçi <eri@pfsense.org> | 2008-11-05 23:19:15 +0000 |
---|---|---|
committer | Ermal Luçi <eri@pfsense.org> | 2008-11-05 23:19:15 +0000 |
commit | 1f15f43fdbbe6c328072a6c2e60adbfbc1f8088b (patch) | |
tree | d2d8182cd1341578b6958ead60c123c9c41ab191 /etc/inc | |
parent | a77018ce1b47934fcb31da7d657568241dccef27 (diff) | |
download | pfsense-1f15f43fdbbe6c328072a6c2e60adbfbc1f8088b.zip pfsense-1f15f43fdbbe6c328072a6c2e60adbfbc1f8088b.tar.gz |
Make sure to have an interface as a bridge member after reconfiguring.
Diffstat (limited to 'etc/inc')
-rw-r--r-- | etc/inc/interfaces.inc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc index 4fa6ceb..dc6a0e8 100644 --- a/etc/inc/interfaces.inc +++ b/etc/inc/interfaces.inc @@ -1320,6 +1320,11 @@ function interface_configure($interface = "wan") } mwexec("/sbin/ifconfig {$wancfg['if']} up"); + + $brigeif = link_int_to_bridge_interface($interface); + if (!empty($bridgeif)) + mwexec("/sbin/ifconfig {$bridgeif} addm {$realif}"); + /* XXX: Shouldn't the caller do this?! */ if (!$g['booting']) { |