diff options
author | Steve Beaver <sbeaver@netgate.com> | 2018-10-04 08:24:48 -0400 |
---|---|---|
committer | jim-p <jimp@netgate.com> | 2018-10-17 09:50:15 -0400 |
commit | 050599fa6174a2275b48bb409777145675c13b6e (patch) | |
tree | d591a994c1fa7412e9d394365b3c3dba6e5e258f /src/usr | |
parent | bf6a27e4f03f3590559ed532ab102d9c3419e9fc (diff) | |
download | pfsense-050599fa6174a2275b48bb409777145675c13b6e.zip pfsense-050599fa6174a2275b48bb409777145675c13b6e.tar.gz |
Fixed #9002 - PPPoE Service Name may contain ':'
(cherry picked from commit dac4cd09699bdafa5bcf1cf7b699438e5f669b26)
Diffstat (limited to 'src/usr')
-rwxr-xr-x | src/usr/local/www/interfaces.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/usr/local/www/interfaces.php b/src/usr/local/www/interfaces.php index 5b3d065..056713b 100755 --- a/src/usr/local/www/interfaces.php +++ b/src/usr/local/www/interfaces.php @@ -829,8 +829,9 @@ if ($_POST['apply']) { $input_errors[] = gettext("A valid IPv6 gateway must be specified."); } } - if (($_POST['provider'] && !is_domain($_POST['provider']))) { - $input_errors[] = gettext("The service name contains invalid characters."); + + if (($_POST['provider'] && (strpos($_POST['provider'], "\"")))) { + $input_errors[] = gettext("The service name may not contain quote characters."); } if (($_POST['pppoe_idletimeout'] != "") && !is_numericint($_POST['pppoe_idletimeout'])) { $input_errors[] = gettext("The idle timeout value must be an integer."); |