diff options
author | Renato Botelho <garga@FreeBSD.org> | 2014-08-05 08:59:39 -0300 |
---|---|---|
committer | Renato Botelho <garga@FreeBSD.org> | 2014-08-05 08:59:39 -0300 |
commit | 46f5ced5a45def5ee66cb398241d376f665d4591 (patch) | |
tree | e0f381205aac983117dbeacf5785d3550ff9b60e /usr/local/www/services_ntpd_gps.php | |
parent | 4c291f4c3ce13c31e9612edaa367a2eb003cb544 (diff) | |
download | pfsense-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.php | 172 |
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'])) { |