summaryrefslogtreecommitdiff
path: root/src/lib/libssl/tls13_server.c
diff options
context:
space:
mode:
authorjsing <>2020-05-29 17:54:58 +0000
committerjsing <>2020-05-29 17:54:58 +0000
commit7070918d4e1d615c3ccbeeb9ec2179558022a939 (patch)
treeb085a78e95308e490af531826c9e0147fb1caa30 /src/lib/libssl/tls13_server.c
parente0e84f310956950abc8c5d9f225578b3f6945ee9 (diff)
downloadopenbsd-7070918d4e1d615c3ccbeeb9ec2179558022a939.tar.gz
openbsd-7070918d4e1d615c3ccbeeb9ec2179558022a939.tar.bz2
openbsd-7070918d4e1d615c3ccbeeb9ec2179558022a939.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 'src/lib/libssl/tls13_server.c')
0 files changed, 0 insertions, 0 deletions