Remove redundant length checks in parse functions
authortb <tb@openbsd.org>
Fri, 22 Jul 2022 13:10:31 +0000 (13:10 +0000)
committertb <tb@openbsd.org>
Fri, 22 Jul 2022 13:10:31 +0000 (13:10 +0000)
commit616ed5c69523d875ca0571ef1d43646fd3b8369f
treeb9f4e9f9ea902ae3959a848ca12617769154d7fa
parentdf2875e41e6107b6cab4a4ee6ac1dd2add42460e
Remove redundant length checks in parse functions

The main parsing function already checks that the entire extension data
was consumed, so the length checks inside some of the parse handlers are
redundant. They were also not done everywhere, so this makes the parse
handlers more consistent.

Similar diff was sent by jsing a long while back

ok jsing
lib/libssl/ssl_tlsext.c