From 1d72d22bc5b875b4069094944bc587078b7e5069 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Fri, 12 Aug 2011 14:52:35 +0200 Subject: [PATCH] Match skew in ntp_core to sourcestats skew --- ntp_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ntp_core.c b/ntp_core.c index 4915316..d2ba6d8 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;