]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - ntp/patches/ntp-4.2.6p5-delaycalib.patch
ntp: New package.
[people/ms/ipfire-3.x.git] / ntp / patches / ntp-4.2.6p5-delaycalib.patch
1 diff -up ntp-4.2.6p5/ntpd/ntp_proto.c.delaycalib ntp-4.2.6p5/ntpd/ntp_proto.c
2 --- ntp-4.2.6p5/ntpd/ntp_proto.c.delaycalib 2012-02-28 15:57:57.000000000 +0100
3 +++ ntp-4.2.6p5/ntpd/ntp_proto.c 2012-02-28 16:01:30.080135978 +0100
4 @@ -1514,7 +1514,7 @@ process_packet(
5 */
6 if (FLAG_BC_VOL & peer->flags) {
7 peer->flags &= ~FLAG_BC_VOL;
8 - peer->delay = (peer->offset - p_offset) * 2;
9 + peer->delay = fabs(peer->offset - p_offset) * 2;
10 }
11 p_del = peer->delay;
12 p_offset += p_del / 2;