summaryrefslogtreecommitdiffstats
path: root/usr/local/www/services_ntpd_gps.php
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2014-08-05 08:59:39 -0300
committerRenato Botelho <garga@FreeBSD.org>2014-08-05 08:59:39 -0300
commit46f5ced5a45def5ee66cb398241d376f665d4591 (patch)
treee0f381205aac983117dbeacf5785d3550ff9b60e /usr/local/www/services_ntpd_gps.php
parent4c291f4c3ce13c31e9612edaa367a2eb003cb544 (diff)
downloadpfsense-46f5ced5a45def5ee66cb398241d376f665d4591.zip
pfsense-46f5ced5a45def5ee66cb398241d376f665d4591.tar.gz
This if is unecessary since input_errors is unset in the line above
Diffstat (limited to 'usr/local/www/services_ntpd_gps.php')
-rw-r--r--usr/local/www/services_ntpd_gps.php172
1 files changed, 85 insertions, 87 deletions
diff --git a/usr/local/www/services_ntpd_gps.php b/usr/local/www/services_ntpd_gps.php
index f3e3aea..e79ee31 100644
--- a/usr/local/www/services_ntpd_gps.php
+++ b/usr/local/www/services_ntpd_gps.php
@@ -64,93 +64,91 @@ if ($_POST) {
unset($input_errors);
- if (!$input_errors) {
- if (!empty($_POST['gpsport']) && file_exists('/dev/'.$_POST['gpsport']))
- $config['ntpd']['gps']['port'] = $_POST['gpsport'];
- /* if port is not set, remove all the gps config */
- else unset($config['ntpd']['gps']);
-
- if (!empty($_POST['gpstype']))
- $config['ntpd']['gps']['type'] = $_POST['gpstype'];
- elseif (isset($config['ntpd']['gps']['type']))
- unset($config['ntpd']['gps']['type']);
-
- if (!empty($_POST['gpsspeed']))
- $config['ntpd']['gps']['speed'] = $_POST['gpsspeed'];
- elseif (isset($config['ntpd']['gps']['speed']))
- unset($config['ntpd']['gps']['speed']);
-
- if (!empty($_POST['gpsnmea']) && ($_POST['gpsnmea'][0] === "0"))
- $config['ntpd']['gps']['nmea'] = "0";
- else
- $config['ntpd']['gps']['nmea'] = strval(array_sum($_POST['gpsnmea']));
-
- if (!empty($_POST['gpsfudge1']))
- $config['ntpd']['gps']['fudge1'] = $_POST['gpsfudge1'];
- elseif (isset($config['ntpd']['gps']['fudge1']))
- unset($config['ntpd']['gps']['fudge1']);
-
- if (!empty($_POST['gpsfudge2']))
- $config['ntpd']['gps']['fudge2'] = $_POST['gpsfudge2'];
- elseif (isset($config['ntpd']['gps']['fudge2']))
- unset($config['ntpd']['gps']['fudge2']);
-
- if (!empty($_POST['gpsstratum']) && ($_POST['gpsstratum']) < 17 )
- $config['ntpd']['gps']['stratum'] = $_POST['gpsstratum'];
- elseif (isset($config['ntpd']['gps']['stratum']))
- unset($config['ntpd']['gps']['stratum']);
-
- if (empty($_POST['gpsprefer']))
- $config['ntpd']['gps']['prefer'] = 'on';
- elseif (isset($config['ntpd']['gps']['prefer']))
- unset($config['ntpd']['gps']['prefer']);
-
- if (!empty($_POST['gpsselect']))
- $config['ntpd']['gps']['noselect'] = $_POST['gpsselect'];
- elseif (isset($config['ntpd']['gps']['noselect']))
- unset($config['ntpd']['gps']['noselect']);
-
- if (!empty($_POST['gpsflag1']))
- $config['ntpd']['gps']['flag1'] = $_POST['gpsflag1'];
- elseif (isset($config['ntpd']['gps']['flag1']))
- unset($config['ntpd']['gps']['flag1']);
-
- if (!empty($_POST['gpsflag2']))
- $config['ntpd']['gps']['flag2'] = $_POST['gpsflag2'];
- elseif (isset($config['ntpd']['gps']['flag2']))
- unset($config['ntpd']['gps']['flag2']);
-
- if (!empty($_POST['gpsflag3']))
- $config['ntpd']['gps']['flag3'] = $_POST['gpsflag3'];
- elseif (isset($config['ntpd']['gps']['flag3']))
- unset($config['ntpd']['gps']['flag3']);
-
- if (!empty($_POST['gpsflag4']))
- $config['ntpd']['gps']['flag4'] = $_POST['gpsflag4'];
- elseif (isset($config['ntpd']['gps']['flag4']))
- unset($config['ntpd']['gps']['flag4']);
-
- if (!empty($_POST['gpssubsec']))
- $config['ntpd']['gps']['subsec'] = $_POST['gpssubsec'];
- elseif (isset($config['ntpd']['gps']['subsec']))
- unset($config['ntpd']['gps']['subsec']);
-
- if (!empty($_POST['gpsrefid']))
- $config['ntpd']['gps']['refid'] = $_POST['gpsrefid'];
- elseif (isset($config['ntpd']['gps']['refid']))
- unset($config['ntpd']['gps']['refid']);
-
- if (!empty($_POST['gpsinitcmd']))
- $config['ntpd']['gps']['initcmd'] = base64_encode($_POST['gpsinitcmd']);
- elseif (isset($config['ntpd']['gps']['initcmd']))
- unset($config['ntpd']['gps']['initcmd']);
-
- write_config("Updated NTP GPS Settings");
-
- $retval = 0;
- $retval = system_ntp_configure();
- $savemsg = get_std_save_message($retval);
- }
+ if (!empty($_POST['gpsport']) && file_exists('/dev/'.$_POST['gpsport']))
+ $config['ntpd']['gps']['port'] = $_POST['gpsport'];
+ /* if port is not set, remove all the gps config */
+ else unset($config['ntpd']['gps']);
+
+ if (!empty($_POST['gpstype']))
+ $config['ntpd']['gps']['type'] = $_POST['gpstype'];
+ elseif (isset($config['ntpd']['gps']['type']))
+ unset($config['ntpd']['gps']['type']);
+
+ if (!empty($_POST['gpsspeed']))
+ $config['ntpd']['gps']['speed'] = $_POST['gpsspeed'];
+ elseif (isset($config['ntpd']['gps']['speed']))
+ unset($config['ntpd']['gps']['speed']);
+
+ if (!empty($_POST['gpsnmea']) && ($_POST['gpsnmea'][0] === "0"))
+ $config['ntpd']['gps']['nmea'] = "0";
+ else
+ $config['ntpd']['gps']['nmea'] = strval(array_sum($_POST['gpsnmea']));
+
+ if (!empty($_POST['gpsfudge1']))
+ $config['ntpd']['gps']['fudge1'] = $_POST['gpsfudge1'];
+ elseif (isset($config['ntpd']['gps']['fudge1']))
+ unset($config['ntpd']['gps']['fudge1']);
+
+ if (!empty($_POST['gpsfudge2']))
+ $config['ntpd']['gps']['fudge2'] = $_POST['gpsfudge2'];
+ elseif (isset($config['ntpd']['gps']['fudge2']))
+ unset($config['ntpd']['gps']['fudge2']);
+
+ if (!empty($_POST['gpsstratum']) && ($_POST['gpsstratum']) < 17 )
+ $config['ntpd']['gps']['stratum'] = $_POST['gpsstratum'];
+ elseif (isset($config['ntpd']['gps']['stratum']))
+ unset($config['ntpd']['gps']['stratum']);
+
+ if (empty($_POST['gpsprefer']))
+ $config['ntpd']['gps']['prefer'] = 'on';
+ elseif (isset($config['ntpd']['gps']['prefer']))
+ unset($config['ntpd']['gps']['prefer']);
+
+ if (!empty($_POST['gpsselect']))
+ $config['ntpd']['gps']['noselect'] = $_POST['gpsselect'];
+ elseif (isset($config['ntpd']['gps']['noselect']))
+ unset($config['ntpd']['gps']['noselect']);
+
+ if (!empty($_POST['gpsflag1']))
+ $config['ntpd']['gps']['flag1'] = $_POST['gpsflag1'];
+ elseif (isset($config['ntpd']['gps']['flag1']))
+ unset($config['ntpd']['gps']['flag1']);
+
+ if (!empty($_POST['gpsflag2']))
+ $config['ntpd']['gps']['flag2'] = $_POST['gpsflag2'];
+ elseif (isset($config['ntpd']['gps']['flag2']))
+ unset($config['ntpd']['gps']['flag2']);
+
+ if (!empty($_POST['gpsflag3']))
+ $config['ntpd']['gps']['flag3'] = $_POST['gpsflag3'];
+ elseif (isset($config['ntpd']['gps']['flag3']))
+ unset($config['ntpd']['gps']['flag3']);
+
+ if (!empty($_POST['gpsflag4']))
+ $config['ntpd']['gps']['flag4'] = $_POST['gpsflag4'];
+ elseif (isset($config['ntpd']['gps']['flag4']))
+ unset($config['ntpd']['gps']['flag4']);
+
+ if (!empty($_POST['gpssubsec']))
+ $config['ntpd']['gps']['subsec'] = $_POST['gpssubsec'];
+ elseif (isset($config['ntpd']['gps']['subsec']))
+ unset($config['ntpd']['gps']['subsec']);
+
+ if (!empty($_POST['gpsrefid']))
+ $config['ntpd']['gps']['refid'] = $_POST['gpsrefid'];
+ elseif (isset($config['ntpd']['gps']['refid']))
+ unset($config['ntpd']['gps']['refid']);
+
+ if (!empty($_POST['gpsinitcmd']))
+ $config['ntpd']['gps']['initcmd'] = base64_encode($_POST['gpsinitcmd']);
+ elseif (isset($config['ntpd']['gps']['initcmd']))
+ unset($config['ntpd']['gps']['initcmd']);
+
+ write_config("Updated NTP GPS Settings");
+
+ $retval = 0;
+ $retval = system_ntp_configure();
+ $savemsg = get_std_save_message($retval);
} else {
/* set defaults if they do not already exist */
if (!is_array($config['ntpd']) || !is_array($config['ntpd']['gps']) || empty($config['ntpd']['gps']['type'])) {
OpenPOWER on IntegriCloud