Blame SOURCES/ntp-4.2.6p5-cve-2015-8138.patch

2b78f7
diff -up ntp-4.2.6p5/ntpd/ntp_proto.c.orig ntp-4.2.6p5/ntpd/ntp_proto.c
2b78f7
--- ntp-4.2.6p5/ntpd/ntp_proto.c.orig	2015-11-06 10:48:42.672684827 +0100
2b78f7
+++ ntp-4.2.6p5/ntpd/ntp_proto.c	2015-11-06 13:03:14.284092484 +0100
2b78f7
@@ -1069,7 +1069,7 @@ receive(
2b78f7
 	 * the packet is not bogus in symmetric interleaved mode.
2b78f7
 	 */
2b78f7
 	} else if (peer->flip == 0) {
2b78f7
-		if (!L_ISEQU(&p_org, &peer->aorg)) {
2b78f7
+		if (L_ISZERO(&p_org) || !L_ISEQU(&p_org, &peer->aorg)) {
2b78f7
 			peer->bogusorg++;
2b78f7
 			peer->flash |= TEST2;	/* bogus */
2b78f7
 			if (!L_ISZERO(&peer->dst) && L_ISEQU(&p_org,