zephyr/subsys/bluetooth
Mariusz Skamra 42e372fc3e Bluetooth: audio: ascs: Fix sending invalid ATT_ERROR_RSP error code
This fixes sending invalid ATT Request Not Supported error code as a
response to Control Point write request.
ATT Request Not Supported error code is used to inform that
"ATT Server does not support the request received from the client",
so it should not be sent in this case.
If the requested opcode is unsupported, ASCS mandates to send ATT
Notification from Control Point with Unsupported opcode Response_Code
only. If the request received from the client is properly formatted,
ATT Write Response can be sent to complete the ATT transaction.

Fixes: ASCS/SR/SPE/BI-01-C
Signed-off-by: Mariusz Skamra <mariusz.skamra@codecoup.pl>
2022-08-05 15:05:17 +02:00
..
audio Bluetooth: audio: ascs: Fix sending invalid ATT_ERROR_RSP error code 2022-08-05 15:05:17 +02:00
common bluetooth: common: remove Enable from BT_HCI_VS_FATAL_ERROR prompt 2022-08-02 14:35:57 +02:00
controller bluetooth: controller: Expose prpa cache for LLL use 2022-08-04 15:05:41 +02:00
host Bluetooth: host: Fix scan info dangling pointer 2022-08-05 13:03:32 +02:00
mesh Bluetooth: Mesh: Scanner is enabled during Friendship termination 2022-08-03 18:43:29 +02:00
services all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
shell shell: Bluetooth: Fix auto-connect 2022-08-03 18:47:03 +02:00
CMakeLists.txt
Kconfig bluetooth: kconfig: Hide host options if not available 2022-06-17 10:49:51 -05:00
Kconfig.adv bluetooth: kconfig: Hide host options if not available 2022-06-17 10:49:51 -05:00
Kconfig.iso bluetooth: kconfig: Hide host options if not available 2022-06-17 10:49:51 -05:00