summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/arc4random/getentropy_solaris.c
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2020-05-16 18:00:29 +0000
committerjsing <jsing@openbsd.org>2020-05-16 18:00:29 +0000
commitacf76599022d9cc260c6327bc31fd213ff8d5b58 (patch)
tree130c99d6049f3d596701b21dfda1677dfdb83ac5 /lib/libcrypto/arc4random/getentropy_solaris.c
parent+.Xr gpio 4 , (diff)
downloadwireguard-openbsd-acf76599022d9cc260c6327bc31fd213ff8d5b58.tar.xz
wireguard-openbsd-acf76599022d9cc260c6327bc31fd213ff8d5b58.zip
Return TLS13_IO_WANT_POLLIN after processing post-handshake messages.
After post-handshake handshake messages have been processed, we need to return TLS13_IO_WANT_POLLIN rather than TLS13_IO_WANT_RETRY. The latter will cause us to try to read another TLS record, when there may not be any data available - this will then block in the case of a blocking read. This reverts part of r1.25. Issue noticed by inoguchi@ ok beck@ tb@
Diffstat (limited to 'lib/libcrypto/arc4random/getentropy_solaris.c')
0 files changed, 0 insertions, 0 deletions