summaryrefslogtreecommitdiffstats
path: root/src/etc
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2017-09-21 09:40:56 -0300
committerRenato Botelho <renato@netgate.com>2017-09-21 15:05:51 -0300
commitff8d44d194b6a5ada8fcd2aafe8c7ec358a7adae (patch)
tree6490229f71363a18637a6b19bb41cf2f9911c8a5 /src/etc
parent575bc378027645db5d48fe2bc56cc23308eafe3a (diff)
downloadpfsense-ff8d44d194b6a5ada8fcd2aafe8c7ec358a7adae.zip
pfsense-ff8d44d194b6a5ada8fcd2aafe8c7ec358a7adae.tar.gz
Update translation files
Diffstat (limited to 'src/etc')
-rw-r--r--src/etc/inc/captiveportal.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/etc/inc/captiveportal.inc b/src/etc/inc/captiveportal.inc
index 81ce9e3..bcb3c75 100644
--- a/src/etc/inc/captiveportal.inc
+++ b/src/etc/inc/captiveportal.inc
@@ -2304,11 +2304,13 @@ function portal_allow($clientip, $clientmac, $username, $password = null, $attri
$_gb = @pfSense_ipfw_pipe("pipe {$bw_down_pipeno} config bw {$bw_down}Kbit/s queue 100 buckets 16");
$rule_entry = "{$clientip}/" . (is_ipaddrv6($clientip) ? "128" : "32");
+ $_gb = @pfSense_ipfw_table("{$cpzone}_auth_down", IP_FW_TABLE_XADD, "{$rule_entry}", $bw_down_pipeno);
+
+ /* Add MAC address on UP rule only */
if (!isset($config['captiveportal'][$cpzone]['nomacfilter'])) {
$rule_entry .= ",{$clientmac}";
}
$_gb = @pfSense_ipfw_table("{$cpzone}_auth_up", IP_FW_TABLE_XADD, "{$rule_entry}", $bw_up_pipeno);
- $_gb = @pfSense_ipfw_table("{$cpzone}_auth_down", IP_FW_TABLE_XADD, "{$rule_entry}", $bw_down_pipeno);
if ($attributes['voucher']) {
$attributes['session_timeout'] = $remaining_time;
OpenPOWER on IntegriCloud