CVSROOT: /cvs Module name: src Changes by: [email protected] 2015/07/18 16:33:46
Modified files:
usr.sbin/syslogd: evbuffer_tls.c evbuffer_tls.h syslogd.c
Log message:
As libtls previously did not set SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER,
syslogd had to drop messages after tls_write() returned
TLS_{READ,WRITE}_AGAIN. Now after libtls has been fixed, remove
the workaround. Messages are stored in the libevent write buffer
as we can safely do a realloc(3) now.
OK reyk@
