Blame SOURCES/ntp-4.2.6p5-delaycalib.patch

6e16f6
diff -up ntp-4.2.6p5/ntpd/ntp_proto.c.delaycalib ntp-4.2.6p5/ntpd/ntp_proto.c
6e16f6
--- ntp-4.2.6p5/ntpd/ntp_proto.c.delaycalib	2012-02-28 15:57:57.000000000 +0100
6e16f6
+++ ntp-4.2.6p5/ntpd/ntp_proto.c	2012-02-28 16:01:30.080135978 +0100
6e16f6
@@ -1514,7 +1514,7 @@ process_packet(
6e16f6
 		 */
6e16f6
 		if (FLAG_BC_VOL & peer->flags) {
6e16f6
 			peer->flags &= ~FLAG_BC_VOL;
6e16f6
-			peer->delay = (peer->offset - p_offset) * 2;
6e16f6
+			peer->delay = fabs(peer->offset - p_offset) * 2;
6e16f6
 		}
6e16f6
 		p_del = peer->delay;
6e16f6
 		p_offset += p_del / 2;