Hello community, here is the log from the commit of package ntp for openSUSE:Factory checked in at 2017-03-21 22:45:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ntp (Old) and /work/SRC/openSUSE:Factory/.ntp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ntp" Tue Mar 21 22:45:04 2017 rev:109 rq:480781 version:4.2.8p9 Changes: -------- --- /work/SRC/openSUSE:Factory/ntp/ntp.changes 2017-03-11 15:17:34.609046096 +0100 +++ /work/SRC/openSUSE:Factory/.ntp.new/ntp.changes 2017-03-21 22:45:05.424603377 +0100 @@ -1,0 +2,6 @@ +Fri Mar 10 08:38:18 UTC 2017 - [email protected] + +- Fix a problem with multicast clients. + (bsc#1018940, ntp-unbreak-multicast.patch) + +------------------------------------------------------------------- New: ---- ntp-unbreak-multicast.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ntp.spec ++++++ --- /var/tmp/diff_new_pack.VPfFC2/_old 2017-03-21 22:45:07.068370988 +0100 +++ /var/tmp/diff_new_pack.VPfFC2/_new 2017-03-21 22:45:07.072370423 +0100 @@ -60,6 +60,7 @@ Patch28: ntp-trap.patch Patch29: ntp-pathfind.patch Patch30: ntp-move-kod-file.patch +Patch31: ntp-unbreak-multicast.patch BuildRequires: autoconf BuildRequires: avahi-compat-mDNSResponder-devel @@ -142,6 +143,7 @@ %patch28 %patch29 %patch30 +%patch31 -p1 # fix DOS line breaks sed -i 's/\r//g' html/scripts/{footer.txt,style.css} ++++++ ntp-unbreak-multicast.patch ++++++ --- a/ntpd/ntp_peer.c 2016-12-30 10:40:02.629459001 +0100 +++ a/ntpd/ntp_peer.c 2016-12-30 10:40:02.629459001 +0100 @@ -309,7 +309,8 @@ for (p = peer_hash[hash]; p != NULL; p = p->adr_link) { /* [Bug 3072] ensure interface of peer matches */ - if (p->dstadr != rbufp->dstadr) + /* [Bug 3356] ... if NOT a broadcast peer! */ + if (p->hmode != MODE_BCLIENT && p->dstadr != rbufp->dstadr) continue; /* ensure peer source address matches */
