diff options
author | Chris Buechler <cmb@pfsense.org> | 2016-02-11 01:40:41 -0600 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2016-02-11 01:40:41 -0600 |
commit | 091cd1760510e0de4f669ba5c54a1ab3dd69e2cb (patch) | |
tree | b9be28d1859609f740698352eb1bc6e486e4ec6c /src | |
parent | f15f4c17f23128dbf188d57d92c26754edd7187d (diff) | |
download | pfsense-091cd1760510e0de4f669ba5c54a1ab3dd69e2cb.zip pfsense-091cd1760510e0de4f669ba5c54a1ab3dd69e2cb.tar.gz |
use is_numericint rather than is_numeric for input validation here.
Diffstat (limited to 'src')
-rw-r--r-- | src/usr/local/www/vpn_ipsec_phase1.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/usr/local/www/vpn_ipsec_phase1.php b/src/usr/local/www/vpn_ipsec_phase1.php index 16d6375..52b3c81 100644 --- a/src/usr/local/www/vpn_ipsec_phase1.php +++ b/src/usr/local/www/vpn_ipsec_phase1.php @@ -253,7 +253,7 @@ if ($_POST) { $input_errors[] = gettext("Pre-Shared Key contains invalid characters."); } - if (($pconfig['lifetime'] && !is_numeric($pconfig['lifetime']))) { + if (($pconfig['lifetime'] && !is_numericint($pconfig['lifetime']))) { $input_errors[] = gettext("The P1 lifetime must be an integer."); } @@ -395,11 +395,11 @@ if ($_POST) { } if ($pconfig['dpd_enable']) { - if (!is_numeric($pconfig['dpd_delay'])) { + if (!is_numericint($pconfig['dpd_delay'])) { $input_errors[] = gettext("A numeric value must be specified for DPD delay."); } - if (!is_numeric($pconfig['dpd_maxfail'])) { + if (!is_numericint($pconfig['dpd_maxfail'])) { $input_errors[] = gettext("A numeric value must be specified for DPD retries."); } } @@ -917,7 +917,7 @@ print($form); /* determine if we should init the key length */ $keyset = ''; if (isset($pconfig['ealgo']['keylen'])) { - if (is_numeric($pconfig['ealgo']['keylen'])) { + if (is_numericint($pconfig['ealgo']['keylen'])) { $keyset = $pconfig['ealgo']['keylen']; } } |