summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_rules_edit.php
diff options
context:
space:
mode:
authorBill Marquette <billm@pfsense.org>2005-07-23 18:58:27 +0000
committerBill Marquette <billm@pfsense.org>2005-07-23 18:58:27 +0000
commit9b7f9945325b918b7fb907a43ad0076440b6ca1e (patch)
treeb3d17f5b8bc83c68a4f52a67f22bcedbaa309285 /usr/local/www/firewall_rules_edit.php
parentd6fbd4ca29d76a3865b84c62a85648325806d320 (diff)
downloadpfsense-9b7f9945325b918b7fb907a43ad0076440b6ca1e.zip
pfsense-9b7f9945325b918b7fb907a43ad0076440b6ca1e.tar.gz
server side checking that description doesn't exceed 63 characters (since
we use it for the rule label"
Diffstat (limited to 'usr/local/www/firewall_rules_edit.php')
-rwxr-xr-xusr/local/www/firewall_rules_edit.php3
1 files changed, 1 insertions, 2 deletions
diff --git a/usr/local/www/firewall_rules_edit.php b/usr/local/www/firewall_rules_edit.php
index 55a2eeb..51cdb4a 100755
--- a/usr/local/www/firewall_rules_edit.php
+++ b/usr/local/www/firewall_rules_edit.php
@@ -282,8 +282,7 @@ if ($_POST) {
$filterent['log'] = true;
else
unset($filterent['log']);
- /* XXX: enforce 63 char max length server side, client-side is already done */
- $filterent['descr'] = $_POST['descr'];
+ strncpy($filterent['descr'], $_POST['descr'], 63);
if ($_POST['gateway'] != "") {
$filterent['gateway'] = $_POST['gateway'];
OpenPOWER on IntegriCloud