zephyr/subsys/bluetooth
Lyle Zhu dcd8bcb88d Bluetooth: SSP: Reply a negative rsp if binding flags are mismatched
If the remote is in bondable mode, but the local is in non-bondable
mode, the local host shall respond to an IO capability request with
a negative response.

In current implementation, it does not check the bonding flags of the
both sides are consistent.

Fix the issue by checking the consistency of bonding flags of the both
sides. If they are not consistent, send a negative IO capability
response with the reason pairing not allowed.

Signed-off-by: Lyle Zhu <lyle.zhu@nxp.com>
2025-03-10 15:03:04 +01:00
..
audio Bluetooth: Audio: Modifed PAST checks to use public API 2025-03-07 19:58:23 +01:00
common Bluetooth: Controller: Fix HCI command buffer allocation failure 2025-02-21 11:30:38 +00:00
controller Bluetooth: Controller: Kconfig: Add dependencies to ISO configs 2025-03-07 20:35:45 +01:00
crypto Bluetooth: crypto: add select PSA_WANT_ALG_ECB_NO_PADDING 2025-01-15 22:57:20 +01:00
host Bluetooth: SSP: Reply a negative rsp if binding flags are mismatched 2025-03-10 15:03:04 +01:00
lib
mesh Bluetooth: Mesh: remove api prefix for static functions 2025-03-07 19:58:10 +01:00
services bluetooth: dis: add Kconfig for disabling optional characteristics 2025-02-13 16:46:12 +01:00
CMakeLists.txt Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
Kconfig Bluetooth: ISO: Add range to BT_ISO_MAX_BIG 2025-02-11 15:42:03 +01:00
Kconfig.adv Bluetooth: Host: Add support for Advertising Coding Selection 2025-02-08 10:09:41 +01:00
Kconfig.logging Bluetooth: AVRCP: Implemation of AVRCP. 2024-11-18 13:19:07 -05:00