diff options
Diffstat (limited to 'package/busybox/0005-ntpd.patch')
-rw-r--r-- | package/busybox/0005-ntpd.patch | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/package/busybox/0005-ntpd.patch b/package/busybox/0005-ntpd.patch new file mode 100644 index 0000000000..f652ec667c --- /dev/null +++ b/package/busybox/0005-ntpd.patch @@ -0,0 +1,20 @@ +From upstream: https://busybox.net/downloads/fixes-1.25.0/ + +Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> + +--- busybox-1.25.0/networking/ntpd.c ++++ busybox-1.25.0-ntpd/networking/ntpd.c +@@ -2051,6 +2051,13 @@ recv_and_process_client_pkt(void /*int f + goto bail; + } + ++ /* Respond only to client and symmetric active packets */ ++ if ((msg.m_status & MODE_MASK) != MODE_CLIENT ++ && (msg.m_status & MODE_MASK) != MODE_SYM_ACT ++ ) { ++ goto bail; ++ } ++ + query_status = msg.m_status; + query_xmttime = msg.m_xmttime; + |