From 5940e017298f111aa8157e746e9813e4557d88f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ermal=20Lu=E7i?= Date: Fri, 1 May 2009 11:51:49 +0000 Subject: Schedules are handled by pf(4) now. --- etc/inc/captiveportal.inc | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc index deda563..1be5952 100644 --- a/etc/inc/captiveportal.inc +++ b/etc/inc/captiveportal.inc @@ -268,21 +268,7 @@ EOD; mwexec("/sbin/sysctl net.link.ether.ipfw=0"); /* unload ipfw */ - $installed_time_based_rules = false; - if($config['schedules']) { - foreach($config['schedules']['schedule'] as $sched) { - $installed_time_based_rules = true; - break; - } - } - if($installed_time_based_rules == false) - mwexec("/sbin/kldunload ipfw"); - else { - /* shaper is on - just remove our rules */ - mwexec("/sbin/ipfw -f delete set 1"); - mwexec("/sbin/ipfw -f delete set 2"); - mwexec("/sbin/ipfw -f delete set 3"); - } + mwexec("/sbin/kldunload ipfw.ko"); } captiveportal_unlock(); -- cgit v1.1