summaryrefslogtreecommitdiffstats
path: root/etc/inc/filter.inc
diff options
context:
space:
mode:
authorErmal <eri@pfsense.org>2010-05-10 11:14:48 +0000
committerErmal <eri@pfsense.org>2010-05-10 11:15:10 +0000
commita832b9017a5051ba289dada4bbe71d4344ce43ac (patch)
tree54fffdd4f8c7741205228cb41bd931ce1e116c3c /etc/inc/filter.inc
parent0f8266ed6ce797722dce4e8937dfba9737868d81 (diff)
downloadpfsense-a832b9017a5051ba289dada4bbe71d4344ce43ac.zip
pfsense-a832b9017a5051ba289dada4bbe71d4344ce43ac.tar.gz
Comment out the linkage of carp with alias members. As it is it does not work and passing 30000 addresses to match is not fun either in some edge cases.
Diffstat (limited to 'etc/inc/filter.inc')
-rw-r--r--etc/inc/filter.inc8
1 files changed, 6 insertions, 2 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index eac5877..f1ed926 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -485,8 +485,12 @@ function filter_generate_aliases() {
if(isset($config['aliases']['alias'])) {
foreach ($config['aliases']['alias'] as $aliased) {
$extraalias = "";
- $ip = find_interface_ip($aliased['address']);
- $extraalias = " " . link_ip_to_carp_interface($ip);
+ /*
+ * XXX: i am not sure what this does so i am commenting it out for now, because as it is
+ * its quite dangerous!
+ * $ip = find_interface_ip($aliased['address']);
+ * $extraalias = " " . link_ip_to_carp_interface($ip);
+ */
$aliasnesting = array();
$aliasaddrnesting = array();
$addrlist = filter_generate_nested_alias($aliased['name'], $aliased['address'], $aliasnesting, $aliasaddrnesting);
OpenPOWER on IntegriCloud