Skip to content

Conversation

@PavelVPV
Copy link
Contributor

Allow to use CONFIG_BT_ID_AUTO_SWAP_MATCHING_BONDS Kconfig option even if CONFIG_BT_PRIVACY is disabled.

This is because CONFIG_BT_PRIVACY configures privacy of local device will still allows to resolve peer address. During pairing, peer device may send its Identity Address and IRK which then can be used for address resolution. This doesn't require CONFIG_BT_PRIVACY be enabled.

nrf-squash! [nrf noup] bluetooth: host: Add support for bonding with same peer

@carlescufi
Copy link
Contributor

@PavelVPV can you get approvals?

@PavelVPV
Copy link
Contributor Author

PavelVPV commented Aug 1, 2025

@PavelVPV can you get approvals?

Trying

Allow to use CONFIG_BT_ID_AUTO_SWAP_MATCHING_BONDS Kconfig option even
if CONFIG_BT_PRIVACY is disabled.

This is because CONFIG_BT_PRIVACY configures privacy of local device
will still allows to resolve peer address. During pairing, peer device
may send its Identity Address and IRK which then can be used for address
resolution. This doesn't require CONFIG_BT_PRIVACY be enabled.

nrf-squash! [nrf noup] bluetooth: host: Add support for bonding with same peer

Signed-off-by: Pavel Vasilyev <[email protected]>
@PavelVPV PavelVPV force-pushed the auto_swap_bonds_bt_smp_bt_privacy branch from df3db82 to 34430cb Compare August 4, 2025 07:34
@rlubos rlubos merged commit c1ddd14 into nrfconnect:main Aug 4, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants