summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorErik Fonnesbeck <efonnes@gmail.com>2011-01-25 02:08:49 -0700
committerErik Fonnesbeck <efonnes@gmail.com>2011-01-25 02:16:40 -0700
commitd11e01f4ee0a6ed21d72d6f4f68ed9e7fe032f71 (patch)
treee520848d7186e0bee176b8315c39f1c63d17d057 /etc
parent5357f386829278a7b88765727013f912f99baa1a (diff)
downloadpfsense-d11e01f4ee0a6ed21d72d6f4f68ed9e7fe032f71.zip
pfsense-d11e01f4ee0a6ed21d72d6f4f68ed9e7fe032f71.tar.gz
Comment out this code since it currently segfaults and get_real_interface could cause major slowdown here for some configurations.
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/interfaces.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc
index e3af3c4..3a309eb 100644
--- a/etc/inc/interfaces.inc
+++ b/etc/inc/interfaces.inc
@@ -2848,9 +2848,13 @@ function convert_real_interface_to_friendly_interface_name($interface = "wan") {
if (stristr($interface, "_wlan0") && $config['interfaces'][$if]['if'] == interface_get_wireless_base($interface))
return $if;
+ // XXX: This case doesn't work anymore (segfaults - recursion?) - should be replaced with something else or just removed.
+ // Not to be replaced with get_real_interface - causes slow interface listings here because of recursion!
+ /*
$int = get_parent_interface($if);
if ($int[0] == $interface)
return $ifname;
+ */
}
return NULL;
}
OpenPOWER on IntegriCloud