aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/socket_default/socket_default_socket.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2014-11-28 15:50:58 +0100
committerMartin Willi <martin@revosec.ch>2014-11-28 15:53:50 +0100
commit4ef819a37936ccc9bd1a33c4e708e9ec62042a6f (patch)
tree9fa742eb93c2926c8352f41f5abe2eba23664b5f /src/libcharon/plugins/socket_default/socket_default_socket.c
parent015fb3134db41ca9901ec5c895b15f5a37590ddc (diff)
downloadstrongswan-4ef819a37936ccc9bd1a33c4e708e9ec62042a6f.tar.bz2
strongswan-4ef819a37936ccc9bd1a33c4e708e9ec62042a6f.tar.xz
libtls: Catch POLLHUP/NVAL in TLS socket splicing
If one of the sockets gets disconnected, some systems return POLLHUP. Signal the socket as ready to let the read/write call fail properly.
Diffstat (limited to 'src/libcharon/plugins/socket_default/socket_default_socket.c')
0 files changed, 0 insertions, 0 deletions