mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-03 18:25:07 -05:00
Disable maxdelayratio test by default
Change default maxdelayratio from 16384.0 to 0.0. A value larger than 1.0 is required to enable the test.
This commit is contained in:
@@ -932,7 +932,8 @@ receive_packet(NTP_Packet *message, struct timeval *now, double now_err, NCR_Ins
|
||||
round trip delay to the minimum one currently in the stats data
|
||||
register is less than an administrator-defined value */
|
||||
|
||||
if (fabs(delta/SRC_MinRoundTripDelay(inst->source)) > inst->max_delay_ratio) {
|
||||
if (inst->max_delay_ratio > 1.0 &&
|
||||
fabs(delta/SRC_MinRoundTripDelay(inst->source)) > inst->max_delay_ratio) {
|
||||
test4b = 0; /* Failed */
|
||||
} else {
|
||||
test4b = 1; /* Success */
|
||||
|
||||
@@ -50,7 +50,7 @@ typedef struct {
|
||||
#define SRC_DEFAULT_MAXPOLL 10
|
||||
#define SRC_DEFAULT_PRESEND_MINPOLL 0
|
||||
#define SRC_DEFAULT_MAXDELAY 16.0
|
||||
#define SRC_DEFAULT_MAXDELAYRATIO 16384.0
|
||||
#define SRC_DEFAULT_MAXDELAYRATIO 0.0
|
||||
#define SRC_DEFAULT_MAXDELAYDEVRATIO 10.0
|
||||
#define SRC_DEFAULT_MINSTRATUM 0
|
||||
#define SRC_DEFAULT_POLLTARGET 6
|
||||
|
||||
Reference in New Issue
Block a user