summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-10-12 23:31:38 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-10-12 23:31:38 +0000
commit0d429e435ef2d699f941b018413fe928f2a58a02 (patch)
tree1504218b6b3cc3401cfcc031eb7fb35d92cb3bc7 /usr
parentd5ec969c02ca7ff64c400b956b095657e94a8bc8 (diff)
downloadpfsense-0d429e435ef2d699f941b018413fe928f2a58a02.zip
pfsense-0d429e435ef2d699f941b018413fe928f2a58a02.tar.gz
* Correctly bring up a new bridge
* Correctly destroy a bridge when no longer used
Diffstat (limited to 'usr')
-rwxr-xr-xusr/local/www/interfaces.php2
-rwxr-xr-xusr/local/www/interfaces_lan.php2
-rwxr-xr-xusr/local/www/interfaces_opt.php2
-rwxr-xr-xusr/local/www/interfaces_wan.php2
4 files changed, 4 insertions, 4 deletions
diff --git a/usr/local/www/interfaces.php b/usr/local/www/interfaces.php
index 8be6797..3cac1da 100755
--- a/usr/local/www/interfaces.php
+++ b/usr/local/www/interfaces.php
@@ -183,7 +183,7 @@ if ($_POST) {
if (!$input_errors) {
$bridge = discover_bridge($wancfg['if'], filter_translate_type_to_real_interface($wancfg['bridge']));
- if($bridge) {
+ if($bridge <> "-1") {
destroy_bridge($bridge);
}
diff --git a/usr/local/www/interfaces_lan.php b/usr/local/www/interfaces_lan.php
index 076e7f7..bb91af1 100755
--- a/usr/local/www/interfaces_lan.php
+++ b/usr/local/www/interfaces_lan.php
@@ -107,7 +107,7 @@ if ($_POST) {
if (!$input_errors) {
$bridge = discover_bridge($lancfg['if'], filter_translate_type_to_real_interface($lancfg['bridge']));
- if($bridge) {
+ if($bridge <> "-1") {
destroy_bridge($bridge);
}
diff --git a/usr/local/www/interfaces_opt.php b/usr/local/www/interfaces_opt.php
index c836705..4b3ebc4 100755
--- a/usr/local/www/interfaces_opt.php
+++ b/usr/local/www/interfaces_opt.php
@@ -166,7 +166,7 @@ if ($_POST) {
if (!$input_errors) {
$bridge = discover_bridge($optcfg['if'], filter_translate_type_to_real_interface($optcfg['bridge']));
- if($bridge) {
+ if($bridge <> "-1") {
destroy_bridge($bridge);
}
diff --git a/usr/local/www/interfaces_wan.php b/usr/local/www/interfaces_wan.php
index 8be6797..3cac1da 100755
--- a/usr/local/www/interfaces_wan.php
+++ b/usr/local/www/interfaces_wan.php
@@ -183,7 +183,7 @@ if ($_POST) {
if (!$input_errors) {
$bridge = discover_bridge($wancfg['if'], filter_translate_type_to_real_interface($wancfg['bridge']));
- if($bridge) {
+ if($bridge <> "-1") {
destroy_bridge($bridge);
}
OpenPOWER on IntegriCloud