diff options
Diffstat (limited to 'usr/local/www/interfaces_lan.php')
-rwxr-xr-x | usr/local/www/interfaces_lan.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/usr/local/www/interfaces_lan.php b/usr/local/www/interfaces_lan.php index 8f9f119..736b947 100755 --- a/usr/local/www/interfaces_lan.php +++ b/usr/local/www/interfaces_lan.php @@ -106,6 +106,13 @@ if ($_POST) { if (!$input_errors) { + if($lancfg['bridge'] <> "" and $_POST['bridge'] == "") { + $bridge = discover_bridge($lancfg['if'], $lancfg['bridge']; + if($bridge) { + destroy_bridge($bridge); + } + } + $lancfg['bridge'] = $_POST['bridge']; if (($lancfg['ipaddr'] != $_POST['ipaddr']) || ($lancfg['subnet'] != $_POST['subnet'])) { |