summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2009-04-26 19:17:49 +0000
committerErmal Luçi <eri@pfsense.org>2009-04-26 19:17:49 +0000
commit586342836f8b7238118cf20bd5008c1c77335fef (patch)
tree0a52bc69567d8121ec32da21089980dedfa60c8d
parenta778209996e00a99675ec09040464e8d9628d07d (diff)
downloadpfsense-586342836f8b7238118cf20bd5008c1c77335fef.zip
pfsense-586342836f8b7238118cf20bd5008c1c77335fef.tar.gz
Fix vlan creation to use the interface tags and not numbers without any meaning. Reported on http://forum.pfsense.org/index.php/topic,15861.0.html.
-rw-r--r--etc/inc/config.inc6
1 files changed, 2 insertions, 4 deletions
diff --git a/etc/inc/config.inc b/etc/inc/config.inc
index 28b256d..29fbc7e 100644
--- a/etc/inc/config.inc
+++ b/etc/inc/config.inc
@@ -836,14 +836,12 @@ EOD;
if (is_array($config['vlans']['vlan']) && count($config['vlans']['vlan'])) {
echo "\n\nVLAN interfaces:\n\n";
- $i = 0;
foreach ($config['vlans']['vlan'] as $vlan) {
- echo sprintf("% -8s%s\n", "vlan{$i}",
+ echo sprintf("% -8s%s\n", "vlan{$vlan['tag']}",
"VLAN tag {$vlan['tag']}, interface {$vlan['if']}");
- $iflist['vlan' . $i] = array();
- $i++;
+ $iflist['vlan' . $vlan['tag']] = array();
}
}
OpenPOWER on IntegriCloud