dtls: Keep invalid/unexpected record header error code

Signed-off-by: Ronald Cron <ronald.cron@arm.com>
This commit is contained in:
Ronald Cron
2026-03-23 18:23:03 +01:00
parent 0c301a686a
commit f9b7441542

View File

@@ -4748,16 +4748,7 @@ static int ssl_get_next_record(mbedtls_ssl_context *ssl)
&& (ssl->renego_status == MBEDTLS_SSL_INITIAL_HANDSHAKE)
#endif
) {
/*
* For backward compatibility, return
* MBEDTLS_ERR_SSL_UNEXPECTED_MESSAGE rather than
* MBEDTLS_ERR_SSL_UNEXPECTED_RECORD.
*/
if (ret == MBEDTLS_ERR_SSL_UNEXPECTED_RECORD) {
return MBEDTLS_ERR_SSL_UNEXPECTED_MESSAGE;
} else {
return ret;
}
return ret;
}
#endif /* MBEDTLS_SSL_SRV_C */