summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-08-02 20:18:01 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-08-02 20:18:01 +0000
commit6065fd7784485f8ecb92a5646e18f064aafa9c8f (patch)
treef3cfbd769597bb866f0985ae7c75676c9dbcc4f7 /etc
parenta4d9f914534696d684d913a79a73643db81c652a (diff)
downloadpfsense-6065fd7784485f8ecb92a5646e18f064aafa9c8f.zip
pfsense-6065fd7784485f8ecb92a5646e18f064aafa9c8f.tar.gz
Add LAN bridging option
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/interfaces.inc14
1 files changed, 7 insertions, 7 deletions
diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc
index de4a915..74d5578 100644
--- a/etc/inc/interfaces.inc
+++ b/etc/inc/interfaces.inc
@@ -113,17 +113,17 @@ function interfaces_lan_configure() {
}
/* bridged? */
- if ($optcfg['bridge']) {
- mwexec("/sbin/ifconfig " . escapeshellarg($optcfg['if']) . " delete up");
+ if ($lancfg['bridge']) {
+ mwexec("/sbin/ifconfig " . escapeshellarg($lancfg['if']) . " delete up");
/* use open/netBSD style bridge */
mwexec("/sbin/ifconfig bridge{$bridges_total} create");
- mwexec("/sbin/ifconfig bridge{$bridges_total} addm {$optcfg['if']} addm {$config['interfaces'][$optcfg['bridge']]['if']} up");
- mwexec("/sbin/ifconfig bridge{$bridges_total} stp {$optcfg['if']} add {$config['interfaces'][$optcfg['bridge']]['if']}");
+ mwexec("/sbin/ifconfig bridge{$bridges_total} addm {$lancfg['if']} addm {$config['interfaces'][$lancfg['bridge']]['if']} up");
+ mwexec("/sbin/ifconfig bridge{$bridges_total} stp {$lancfg['if']} add {$config['interfaces'][$lancfg['bridge']]['if']}");
- $fd = fopen("{$g['tmp_path']}/bridge_config_{$optcfg['if']}", "w");
+ $fd = fopen("{$g['tmp_path']}/bridge_config_{$lancfg['if']}", "w");
fwrite($fd, "/sbin/ifconfig bridge{$bridges_total} create\n");
- fwrite($fd, "/sbin/ifconfig bridge{$bridges_total} addm {$optcfg['if']} addm {$config['interfaces'][$optcfg['bridge']]['if']} up\n");
- fwrite($fd, "/sbin/ifconfig bridge{$bridges_total} stp {$optcfg['if']} add {$config['interfaces'][$optcfg['bridge']]['if']}\n");
+ fwrite($fd, "/sbin/ifconfig bridge{$bridges_total} addm {$lancfg['if']} addm {$config['interfaces'][$lancfg['bridge']]['if']} up\n");
+ fwrite($fd, "/sbin/ifconfig bridge{$bridges_total} stp {$lancfg['if']} add {$config['interfaces'][$lancfg['bridge']]['if']}\n");
fclose($fd);
/* lets keep track of the amount of bridges initialized */
OpenPOWER on IntegriCloud