syslogd(8) counts dropped UDP packets.
authorbluhm <bluhm@openbsd.org>
Thu, 19 Oct 2023 22:16:10 +0000 (22:16 +0000)
committerbluhm <bluhm@openbsd.org>
Thu, 19 Oct 2023 22:16:10 +0000 (22:16 +0000)
commitfdcc316afefba45e867e4dc049246bc29a5e8bee
tree3fedcc5f1f9ab3166c6d707a892a1486e53deb74
parent09d458bcdb0fd5d4f00515835e7470d31714c3d9
syslogd(8) counts dropped UDP packets.

Now that syslogd handles delayed DNS lookups, also count dropped
packets to UDP loghosts.  Although not every outgoing UDP packet
dropped along the path can be detected, the message makes the admin
aware that there is a local blind spot during startup.
Improve debug and log messages, especially if UDP logging is shut
down permanently.  Also do not print 'last message repeated' if the
message was dropped.

OK deraadt@
usr.sbin/syslogd/syslogd.c