commit | 2528ee09ac4871ca605cb308136b6ccf284110e4 | [log] [tgz] |
---|---|---|
author | Hanno Becker <hanno.becker@arm.com> | Thu Jul 11 12:48:53 2019 +0100 |
committer | Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com> | Thu Aug 01 09:51:52 2019 +0200 |
tree | 9710e3e37891d7faa2b1a9c156fbe91c5fa0f295 | |
parent | af5bcfc7654902baf8f4dc78967ac883514878cd [diff] [blame] |
Use SSL record structure when skipping over unexpected record
diff --git a/library/ssl_tls.c b/library/ssl_tls.c index 127e2f4..0a5f08c 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c
@@ -5889,8 +5889,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)" ) );