mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-04 08:05:06 -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
|
round trip delay to the minimum one currently in the stats data
|
||||||
register is less than an administrator-defined value */
|
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 */
|
test4b = 0; /* Failed */
|
||||||
} else {
|
} else {
|
||||||
test4b = 1; /* Success */
|
test4b = 1; /* Success */
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ typedef struct {
|
|||||||
#define SRC_DEFAULT_MAXPOLL 10
|
#define SRC_DEFAULT_MAXPOLL 10
|
||||||
#define SRC_DEFAULT_PRESEND_MINPOLL 0
|
#define SRC_DEFAULT_PRESEND_MINPOLL 0
|
||||||
#define SRC_DEFAULT_MAXDELAY 16.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_MAXDELAYDEVRATIO 10.0
|
||||||
#define SRC_DEFAULT_MINSTRATUM 0
|
#define SRC_DEFAULT_MINSTRATUM 0
|
||||||
#define SRC_DEFAULT_POLLTARGET 6
|
#define SRC_DEFAULT_POLLTARGET 6
|
||||||
|
|||||||
Reference in New Issue
Block a user