Parent: e3a16c28e4799d53141c9fdf10d248648d560bd8
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2025-10-02 22:27:13
Tree: 0d974c88feb3bd85b57557a4dbf2676619fef79d
core: Fix not resolving addresses When using the likes of btd_adapter_get_device the address can sometimes be the so called RPA which needs to be resolved in order to avoid creating duplicated objects of the same device. Note that normally the RPA are resolved in the kernel but there are instances like BASS Add Source that may attempt to add a device direcly, bypassing the GAP layer.
Diffstat
| M | src/adapter.c | | | 4 | ++- - |
| M | src/device.c | | | 53 | ++++++++++++++++++++++++++++++++++++++++- - - |
| M | src/device.h | | | 5 | +++- - |
3 files changed, 55 insertions(+), 7 deletions(-)