From: Miroslav Lichvar Date: Fri, 12 Aug 2011 12:52:35 +0000 (+0200) Subject: Match skew in ntp_core to sourcestats skew X-Git-Tag: 1.27-pre1~46 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1d72d22bc5b875b4069094944bc587078b7e5069;p=thirdparty%2Fchrony.git Match skew in ntp_core to sourcestats skew --- diff --git a/ntp_core.c b/ntp_core.c index 4915316c..d2ba6d88 100644 --- a/ntp_core.c +++ b/ntp_core.c @@ -894,7 +894,7 @@ receive_packet(NTP_Packet *message, struct timeval *now, double now_err, NCR_Ins sample_time = local_average; /* Calculate skew */ - skew = source_freq_hi - source_freq_lo; + skew = (source_freq_hi - source_freq_lo) / 2.0; /* and then calculate peer dispersion */ epsilon = LCL_GetSysPrecisionAsQuantum() + now_err + skew * local_interval;