CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/09/10 12:32:06
Modified files:
usr.sbin/syslogd: evbuffer_tls.c evbuffer_tls.h syslogd.c
Log message:
Convert syslogd TLS connect to use handshake callback. The bt_hostname
can go away as the callback does not need the hostname anymore.
Call tls_handshake() until successful. Remove the function
tls_socket() as it has a bad prefix. Just call tls_client(),
tls_configure() and tls_connect_socket() after the TCP socket has
been created. There is no need to wait until TCP connect has
finished.
OK beck@ jsing@