diff options
author | 2020-05-29 17:54:58 +0000 | |
---|---|---|
committer | 2020-05-29 17:54:58 +0000 | |
commit | d69bc5b96c0ed03c35613c574f6f043725708ed7 (patch) | |
tree | f0315903c0d0b74530016d32934c18b30d646315 /lib/libssl/tls13_server.c | |
parent | Wire up the servername callback in the TLSv1.3 server. (diff) | |
download | wireguard-openbsd-d69bc5b96c0ed03c35613c574f6f043725708ed7.tar.xz wireguard-openbsd-d69bc5b96c0ed03c35613c574f6f043725708ed7.zip |
Handle the case where we receive a valid 0 byte application data record.
In this situation we cannot return zero bytes, as that signals EOF. Rather
we need to return TLS13_IO_WANT_POLLIN so tell the caller to call us again,
at which point we'll pull up the next record.
ok tb@
Diffstat (limited to 'lib/libssl/tls13_server.c')
0 files changed, 0 insertions, 0 deletions