From fe70eb32152e3b93bd0985958d74a24c9b6a5243 Mon Sep 17 00:00:00 2001 From: Milanka Ringwald Date: Fri, 24 Jan 2025 10:36:03 +0100 Subject: [PATCH] avrcp_target: check data of AVRCP_PDU_ID_SET_ABSOLUTE_VOLUME packet --- src/classic/avrcp_target.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/classic/avrcp_target.c b/src/classic/avrcp_target.c index 2fa88795d..c1da6e46b 100644 --- a/src/classic/avrcp_target.c +++ b/src/classic/avrcp_target.c @@ -1351,7 +1351,7 @@ static void avrcp_handle_l2cap_data_packet_for_signaling_connection(avrcp_connec uint8_t absolute_volume = packet[pos]; if (absolute_volume >= 0x80) { - avrcp_target_response_vendor_dependent_reject(connection, pdu_id, AVRCP_STATUS_SPECIFIED_PARAMETER_NOT_FOUND); + avrcp_target_response_vendor_dependent_reject(connection, pdu_id, AVRCP_STATUS_PARAMETER_CONTENT_ERROR); break; } connection->target_absolute_volume = absolute_volume;