-
CONFIG_BT_BONDING_REQUIRED
¶
Always require bonding
Type: bool
Help¶
When this option is enabled remote devices are required to always set the bondable flag in their pairing request. Any other kind of requests will be rejected.
Direct dependencies¶
BT_BONDABLE
&& BT_SMP
&& BT_CONN
&& BT_HCI_HOST
&& BT_HCI
&& BT
(Includes any dependencies from ifs and menus.)
Defaults¶
No defaults. Implicitly defaults to n
.
Kconfig definition¶
At <Zephyr>/subsys/bluetooth/host/Kconfig:450
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:34
→ <Zephyr>/subsys/Kconfig:9
→ <Zephyr>/subsys/bluetooth/Kconfig:239
Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Security Manager Protocol support → Bondable Mode
config BT_BONDING_REQUIRED bool "Always require bonding" depends onBT_BONDABLE
&&BT_SMP
&&BT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
help When this option is enabled remote devices are required to always set the bondable flag in their pairing request. Any other kind of requests will be rejected.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)