summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-04-30 20:09:43 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-04-30 20:09:43 +0000
commitfd91e85c9d8408ba662533f3435eef7ddf87c590 (patch)
tree83bf2448d68055e2161951889f42c26e94a94763 /etc
parenta1af2e27ee01ada3fbf0aa2095c0f96b8f738181 (diff)
downloadpfsense-fd91e85c9d8408ba662533f3435eef7ddf87c590.zip
pfsense-fd91e85c9d8408ba662533f3435eef7ddf87c590.tar.gz
Sync w/ 1.2b7
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/config.inc26
1 files changed, 12 insertions, 14 deletions
diff --git a/etc/inc/config.inc b/etc/inc/config.inc
index c21f821..0cca05b 100644
--- a/etc/inc/config.inc
+++ b/etc/inc/config.inc
@@ -800,47 +800,45 @@ EOD;
if (strcasecmp(chop(fgets($fp)), "y") == 0) {
$config['interfaces']['lan']['if'] = $lanif;
- if (preg_match("/^(wi|awi|an)/", $lanif)) {
+ if (preg_match($g['wireless_regex'], $lanif)) {
if (!is_array($config['interfaces']['lan']['wireless']))
$config['interfaces']['lan']['wireless'] = array();
} else {
unset($config['interfaces']['lan']['wireless']);
}
-
+
$config['interfaces']['wan']['if'] = $wanif;
- if (preg_match("/^(wi|awi|an)/", $wanif)) {
+ if (preg_match($g['wireless_regex'], $wanif)) {
if (!is_array($config['interfaces']['wan']['wireless']))
$config['interfaces']['wan']['wireless'] = array();
} else {
unset($config['interfaces']['wan']['wireless']);
}
-
+
for ($i = 0; $i < count($optif); $i++) {
if (!is_array($config['interfaces']['opt' . ($i+1)]))
$config['interfaces']['opt' . ($i+1)] = array();
-
+
$config['interfaces']['opt' . ($i+1)]['if'] = $optif[$i];
-
+
/* wireless interface? */
- if (preg_match("/^(wi|awi|an)/", $optif[$i])) {
+ if (preg_match($g['wireless_regex'], $optif[$i])) {
if (!is_array($config['interfaces']['opt' . ($i+1)]['wireless']))
$config['interfaces']['opt' . ($i+1)]['wireless'] = array();
} else {
unset($config['interfaces']['opt' . ($i+1)]['wireless']);
}
-
+
unset($config['interfaces']['opt' . ($i+1)]['enable']);
$config['interfaces']['opt' . ($i+1)]['descr'] = "OPT" . ($i+1);
}
-
+
/* remove all other (old) optional interfaces */
for (; isset($config['interfaces']['opt' . ($i+1)]); $i++)
unset($config['interfaces']['opt' . ($i+1)]);
-
- write_config("NIC reconfigure");
-
- if(!$noreboot) echo "\npfSense is now rebooting.\n";
-
+
+ write_config();
+
echo <<<EOD
OpenPOWER on IntegriCloud