commit | 4acada35f54cbc4b439aed1669f0c101f3989ac9 | [log] [tgz] |
---|---|---|
author | Hanno Becker <hanno.becker@arm.com> | Thu Jul 11 12:48:53 2019 +0100 |
committer | Hanno Becker <hanno.becker@arm.com> | Wed Aug 14 15:06:06 2019 +0100 |
tree | b2a421ff17b41e8809e85980264241044e99ef4c | |
parent | 519f15dbba2f942798afa41dd40f4d1704552c97 [diff] [blame] |
Use SSL record structure when skipping over unexpected record
diff --git a/library/ssl_tls.c b/library/ssl_tls.c index d270f80..e16c028 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c
@@ -6054,8 +6054,7 @@ #endif /* Skip unexpected record (but not whole datagram) */ - ssl->next_record_offset = ssl->in_msglen - + mbedtls_ssl_in_hdr_len( ssl ); + ssl->next_record_offset = rec.buf_len; MBEDTLS_SSL_DEBUG_MSG( 1, ( "discarding unexpected record " "(header)" ) );