patches for easier mirroring, to eliminate a special copy, to make www.freebsd.org/security a full copy of security.freebsd.org and be eventually be the same. For now files are just sitting there. The symlinks are missing. Discussed on: www (repository location) Discussed with: simon (so)
29 lines
891 B
Diff
29 lines
891 B
Diff
Index: contrib/ntp/ntpd/ntp_request.c
|
|
===================================================================
|
|
--- contrib/ntp/ntpd/ntp_request.c (revision 199995)
|
|
+++ contrib/ntp/ntpd/ntp_request.c (working copy)
|
|
@@ -409,6 +409,7 @@
|
|
int mod_okay
|
|
)
|
|
{
|
|
+ static u_long quiet_until;
|
|
struct req_pkt *inpkt;
|
|
struct req_pkt_tail *tailinpkt;
|
|
struct sockaddr_storage *srcadr;
|
|
@@ -444,8 +445,14 @@
|
|
|| (++ec, INFO_MBZ(inpkt->mbz_itemsize) != 0)
|
|
|| (++ec, rbufp->recv_length < REQ_LEN_HDR)
|
|
) {
|
|
- msyslog(LOG_ERR, "process_private: INFO_ERR_FMT: test %d failed, pkt from %s", ec, stoa(srcadr));
|
|
- req_ack(srcadr, inter, inpkt, INFO_ERR_FMT);
|
|
+ NLOG(NLOG_SYSEVENT)
|
|
+ if (current_time >= quiet_until) {
|
|
+ msyslog(LOG_ERR,
|
|
+ "process_private: drop test %d"
|
|
+ " failed, pkt from %s",
|
|
+ ec, stoa(srcadr));
|
|
+ quiet_until = current_time + 60;
|
|
+ }
|
|
return;
|
|
}
|
|
|