CVSROOT:        /cvs
Module name:    src
Changes by:     bl...@cvs.openbsd.org   2016/12/23 16:01:48

Modified files:
        usr.sbin/syslogd: syslogd.c 

Log message:
When the kernel message buffer overflows, a message is printed by
syslogd(8) and the buffer is overwritten.  But after a complete
message buffer was read, we got a split line.  This happened as
syslogd did a partial read which ended within a line.  To avoid the
latter, syslogd has to reserve space for the kernel message buffer
plus 64 chars for the buffer full message.
OK millert@

Reply via email to