summaryrefslogtreecommitdiffstats
path: root/stack/btm/btm_devctl.c
diff options
context:
space:
mode:
Diffstat (limited to 'stack/btm/btm_devctl.c')
-rw-r--r--stack/btm/btm_devctl.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/stack/btm/btm_devctl.c b/stack/btm/btm_devctl.c
index 03ed726f2..b725fe29c 100644
--- a/stack/btm/btm_devctl.c
+++ b/stack/btm/btm_devctl.c
@@ -174,6 +174,15 @@ static void reset_complete(void *result) {
l2c_link_processs_num_bufs(controller->get_acl_buffer_count_classic());
#if (BLE_INCLUDED == TRUE)
+
+ /* Set up the BLE privacy settings */
+ if (controller->supports_ble() && controller->supports_ble_privacy() &&
+ controller->get_ble_resolving_list_max_size() > 0) {
+ btm_ble_resolving_list_init (controller->get_ble_resolving_list_max_size());
+ /* set the default random private address timeout */
+ btsnd_hcic_ble_set_rand_priv_addr_timeout(BTM_BLE_PRIVATE_ADDR_INT);
+ }
+
if (controller->supports_ble()) {
l2c_link_processs_ble_num_bufs(controller->get_acl_buffer_count_ble());
}