ssl/t1_enc: Fix kTLS RX offload path
authorDmytro Podgornyi <dmytrop@nvidia.com>
Wed, 12 Jan 2022 17:25:23 +0000 (19:25 +0200)
committerPauli <pauli@openssl.org>
Mon, 17 Jan 2022 02:16:26 +0000 (13:16 +1100)
commit63c0fbcf865a711161feccd90aec9bf2e0e49199
treeeda699658202b39d73c55ab8d3413faee9eece2e
parenta8779af2f5cb76ac2563c28c1fdbdf314f0a6ebb
ssl/t1_enc: Fix kTLS RX offload path

During counting of the unprocessed records, return code is treated in a
wrong way. This forces kTLS RX path to be skipped in case of presence
of unprocessed records.

CLA: trivial

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17492)

(cherry picked from commit d73a7a3a71270aaadb4e4e678ae9bd3cef8b9cbd)
ssl/t1_enc.c