summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/captiveportal.inc19
-rwxr-xr-xusr/local/www/services_captiveportal.php16
2 files changed, 0 insertions, 35 deletions
diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc
index d9690ea..d8872a9 100644
--- a/etc/inc/captiveportal.inc
+++ b/etc/inc/captiveportal.inc
@@ -384,24 +384,6 @@ EOD;
mwexec("/sbin/sysctl net.link.ether.ipfw=0");
}
-
- /* unload ipfw */
- $listifs = get_configured_interface_list();
- $cpinterfaces = explode(",", $config['captiveportal'][$cpzone]['interface']);
- foreach ($cpinterfaces as $cpifgrp) {
- if (!isset($listifs[$cpifgrp]))
- continue;
- $listrealif = get_real_interface($cpifgrp);
- if (does_interface_exist($listrealif)) {
- pfSense_interface_flags($listrealif, -IFF_IPFW_FILTER);
- $carpif = link_ip_to_carp_interface(find_interface_ip($listrealif));
- if (!empty($carpif)) {
- $carpsif = explode(" ", $carpif);
- foreach ($carpsif as $cpcarp)
- pfSense_interface_flags($cpcarp, -IFF_IPFW_FILTER);
- }
- }
- }
}
unlock($captiveportallck);
@@ -491,7 +473,6 @@ function captiveportal_init_rules($reinit = false) {
$carpsif = explode(" ", $carpif);
foreach ($carpsif as $cpcarp) {
mwexec("/usr/local/sbin/ipfw_context -a {$cpzone} -n {$cpcarp}", true);
- pfSense_interface_flags($cpcarp, IFF_IPFW_FILTER);
$carpip = find_interface_ip($cpcarp);
if (is_ipaddr($carpip))
$cpips[] = $carpip;
diff --git a/usr/local/www/services_captiveportal.php b/usr/local/www/services_captiveportal.php
index c421e80..8a47911 100755
--- a/usr/local/www/services_captiveportal.php
+++ b/usr/local/www/services_captiveportal.php
@@ -316,22 +316,6 @@ if ($_POST) {
write_config();
- if (!empty($oldifaces) && $oldifaces != $newcp['interface']) {
- $ocpinterfaces = explode(",", $oldifaces);
- foreach ($ocpinterfaces as $cpifgrp) {
- $listrealif = get_real_interface($cpifgrp);
- if (does_interface_exist($listrealif)) {
- pfSense_interface_flags($listrealif, -IFF_IPFW_FILTER);
- $carpif = link_ip_to_carp_interface(find_interface_ip($listrealif));
- if (!empty($carpif)) {
- $carpsif = explode(" ", $carpif);
- foreach ($carpsif as $cpcarp)
- pfSense_interface_flags($cpcarp, -IFF_IPFW_FILTER);
- }
- }
- }
- }
-
captiveportal_configure_zone($newcp);
filter_configure();
header("Location: services_captiveportal_zones.php");
OpenPOWER on IntegriCloud