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 82be755414
commit 4decf92956

View File

@@ -5040,16 +5040,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 */