selftests: tls: add test with a partially invalid iov
authorSabrina Dubroca <sd@queasysnail.net>
Mon, 25 Mar 2024 15:56:47 +0000 (16:56 +0100)
committerJakub Kicinski <kuba@kernel.org>
Wed, 27 Mar 2024 03:48:24 +0000 (20:48 -0700)
commitdc54b813df63020e946ccdef35b64d4fa99fd622
treecd68758ee6e6c440ecfa4cad2cdcbd5845e5ecb2
parent85eef9a41d019b59be7bc91793f26251909c0710
selftests: tls: add test with a partially invalid iov

Make sure that we don't return more bytes than we actually received if
the userspace buffer was bogus. We expect to receive at least the rest
of rec1, and possibly some of rec2 (currently, we don't, but that
would be ok).

Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://lore.kernel.org/r/720e61b3d3eab40af198a58ce2cd1ee019f0ceb1.1711120964.git.sd@queasysnail.net
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/net/tls.c