Bluetooth: host: Refactor out identity handling from hci_core to id

Refactor out the identity handling from hci_core to its own source file
in id.c
Identity consistes of managing the identities of the device, the privacy
feature which hides the identities. And handling of the identity
resolving list in the controller, needed to support privacy-enabled
remote devices.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
This commit is contained in:
Joakim Andersson 2021-03-08 14:24:34 +01:00 committed by Johan Hedberg
commit 54fe1cd1b3
6 changed files with 1872 additions and 1787 deletions

View file

@ -34,6 +34,7 @@ if(CONFIG_BT_HCI_HOST)
buf.c
hci_core.c
hci_common.c
id.c
)
zephyr_library_sources_ifdef(
CONFIG_BT_HOST_CRYPTO