Loading system/btif/include/btif_dm.h +0 −4 Original line number Diff line number Diff line Loading @@ -97,10 +97,6 @@ void btif_dm_load_ble_local_keys(void); void btif_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK* p_key_mask, Octet16* p_er, tBTA_BLE_LOCAL_ID_KEYS* p_id_keys); void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr); void btif_dm_remove_ble_bonding_keys(void); void btif_dm_ble_sec_req_evt(tBTA_DM_BLE_SEC_REQ* p_ble_req, bool is_consent); void btif_dm_update_ble_remote_properties(const RawAddress& bd_addr, BD_NAME bd_name, tBT_DEVICE_TYPE dev_type); Loading system/btif/src/btif_dm.cc +12 −4 Original line number Diff line number Diff line Loading @@ -201,6 +201,10 @@ static size_t btif_events_end_index = 0; /****************************************************************************** * Static functions *****************************************************************************/ static void btif_dm_ble_sec_req_evt(tBTA_DM_BLE_SEC_REQ* p_ble_req, bool is_consent); static void btif_dm_remove_ble_bonding_keys(void); static void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr); static btif_dm_pairing_cb_t pairing_cb; static btif_dm_oob_cb_t oob_cb; static void btif_dm_cb_create_bond(const RawAddress bd_addr, Loading Loading @@ -411,7 +415,7 @@ bool check_cod_hid(const RawAddress& bd_addr) { * Returns true if the device is present in rejectlist, else false * ******************************************************************************/ bool check_sdp_bl(const RawAddress* remote_bdaddr) { static bool check_sdp_bl(const RawAddress* remote_bdaddr) { bt_property_t prop_name; bt_remote_version_t info; Loading Loading @@ -2739,12 +2743,15 @@ void btif_dm_load_ble_local_keys(void) { void btif_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK* p_key_mask, Octet16* p_er, tBTA_BLE_LOCAL_ID_KEYS* p_id_keys) { ASSERT(p_key_mask != nullptr); if (ble_local_key_cb.is_er_rcvd) { ASSERT(p_er != nullptr); *p_er = ble_local_key_cb.er; *p_key_mask |= BTA_BLE_LOCAL_KEY_TYPE_ER; } if (ble_local_key_cb.is_id_keys_rcvd) { ASSERT(p_id_keys != nullptr); p_id_keys->ir = ble_local_key_cb.id_keys.ir; p_id_keys->irk = ble_local_key_cb.id_keys.irk; p_id_keys->dhk = ble_local_key_cb.id_keys.dhk; Loading @@ -2753,7 +2760,7 @@ void btif_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK* p_key_mask, BTIF_TRACE_DEBUG("%s *p_key_mask=0x%02x", __func__, *p_key_mask); } void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr) { static void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr) { BTIF_TRACE_DEBUG("%s", __func__); if (pairing_cb.ble.is_penc_key_rcvd) { Loading Loading @@ -2792,7 +2799,7 @@ void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr) { } } void btif_dm_remove_ble_bonding_keys(void) { static void btif_dm_remove_ble_bonding_keys(void) { BTIF_TRACE_DEBUG("%s", __func__); RawAddress bd_addr = pairing_cb.bd_addr; Loading @@ -2808,7 +2815,8 @@ void btif_dm_remove_ble_bonding_keys(void) { * Returns void * ******************************************************************************/ void btif_dm_ble_sec_req_evt(tBTA_DM_BLE_SEC_REQ* p_ble_req, bool is_consent) { static void btif_dm_ble_sec_req_evt(tBTA_DM_BLE_SEC_REQ* p_ble_req, bool is_consent) { bt_bdname_t bd_name; uint32_t cod; int dev_type; Loading system/test/mock/mock_btif_dm.cc +0 −16 Original line number Diff line number Diff line Loading @@ -53,19 +53,6 @@ bool check_cod_hid(const RawAddress& remote_bdaddr) { mock_function_count_map[__func__]++; return false; } bool check_sdp_bl(const RawAddress* remote_bdaddr) { mock_function_count_map[__func__]++; return false; } bt_status_t btif_dm_get_adapter_property(bt_property_t* prop) { mock_function_count_map[__func__]++; return BT_STATUS_SUCCESS; } bt_status_t btif_in_execute_service_request(tBTA_SERVICE_ID service_id, bool b_enable) { mock_function_count_map[__func__]++; return BT_STATUS_SUCCESS; } uint16_t btif_dm_get_connection_state(const RawAddress* bd_addr) { mock_function_count_map[__func__]++; return 0; Loading Loading @@ -140,9 +127,6 @@ void btif_dm_remove_ble_bonding_keys(void) { void btif_dm_remove_bond(const RawAddress bd_addr) { mock_function_count_map[__func__]++; } void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr) { mock_function_count_map[__func__]++; } void btif_dm_set_oob_for_io_req(tBTM_OOB_DATA* p_has_oob_data) { mock_function_count_map[__func__]++; } Loading Loading
system/btif/include/btif_dm.h +0 −4 Original line number Diff line number Diff line Loading @@ -97,10 +97,6 @@ void btif_dm_load_ble_local_keys(void); void btif_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK* p_key_mask, Octet16* p_er, tBTA_BLE_LOCAL_ID_KEYS* p_id_keys); void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr); void btif_dm_remove_ble_bonding_keys(void); void btif_dm_ble_sec_req_evt(tBTA_DM_BLE_SEC_REQ* p_ble_req, bool is_consent); void btif_dm_update_ble_remote_properties(const RawAddress& bd_addr, BD_NAME bd_name, tBT_DEVICE_TYPE dev_type); Loading
system/btif/src/btif_dm.cc +12 −4 Original line number Diff line number Diff line Loading @@ -201,6 +201,10 @@ static size_t btif_events_end_index = 0; /****************************************************************************** * Static functions *****************************************************************************/ static void btif_dm_ble_sec_req_evt(tBTA_DM_BLE_SEC_REQ* p_ble_req, bool is_consent); static void btif_dm_remove_ble_bonding_keys(void); static void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr); static btif_dm_pairing_cb_t pairing_cb; static btif_dm_oob_cb_t oob_cb; static void btif_dm_cb_create_bond(const RawAddress bd_addr, Loading Loading @@ -411,7 +415,7 @@ bool check_cod_hid(const RawAddress& bd_addr) { * Returns true if the device is present in rejectlist, else false * ******************************************************************************/ bool check_sdp_bl(const RawAddress* remote_bdaddr) { static bool check_sdp_bl(const RawAddress* remote_bdaddr) { bt_property_t prop_name; bt_remote_version_t info; Loading Loading @@ -2739,12 +2743,15 @@ void btif_dm_load_ble_local_keys(void) { void btif_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK* p_key_mask, Octet16* p_er, tBTA_BLE_LOCAL_ID_KEYS* p_id_keys) { ASSERT(p_key_mask != nullptr); if (ble_local_key_cb.is_er_rcvd) { ASSERT(p_er != nullptr); *p_er = ble_local_key_cb.er; *p_key_mask |= BTA_BLE_LOCAL_KEY_TYPE_ER; } if (ble_local_key_cb.is_id_keys_rcvd) { ASSERT(p_id_keys != nullptr); p_id_keys->ir = ble_local_key_cb.id_keys.ir; p_id_keys->irk = ble_local_key_cb.id_keys.irk; p_id_keys->dhk = ble_local_key_cb.id_keys.dhk; Loading @@ -2753,7 +2760,7 @@ void btif_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK* p_key_mask, BTIF_TRACE_DEBUG("%s *p_key_mask=0x%02x", __func__, *p_key_mask); } void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr) { static void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr) { BTIF_TRACE_DEBUG("%s", __func__); if (pairing_cb.ble.is_penc_key_rcvd) { Loading Loading @@ -2792,7 +2799,7 @@ void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr) { } } void btif_dm_remove_ble_bonding_keys(void) { static void btif_dm_remove_ble_bonding_keys(void) { BTIF_TRACE_DEBUG("%s", __func__); RawAddress bd_addr = pairing_cb.bd_addr; Loading @@ -2808,7 +2815,8 @@ void btif_dm_remove_ble_bonding_keys(void) { * Returns void * ******************************************************************************/ void btif_dm_ble_sec_req_evt(tBTA_DM_BLE_SEC_REQ* p_ble_req, bool is_consent) { static void btif_dm_ble_sec_req_evt(tBTA_DM_BLE_SEC_REQ* p_ble_req, bool is_consent) { bt_bdname_t bd_name; uint32_t cod; int dev_type; Loading
system/test/mock/mock_btif_dm.cc +0 −16 Original line number Diff line number Diff line Loading @@ -53,19 +53,6 @@ bool check_cod_hid(const RawAddress& remote_bdaddr) { mock_function_count_map[__func__]++; return false; } bool check_sdp_bl(const RawAddress* remote_bdaddr) { mock_function_count_map[__func__]++; return false; } bt_status_t btif_dm_get_adapter_property(bt_property_t* prop) { mock_function_count_map[__func__]++; return BT_STATUS_SUCCESS; } bt_status_t btif_in_execute_service_request(tBTA_SERVICE_ID service_id, bool b_enable) { mock_function_count_map[__func__]++; return BT_STATUS_SUCCESS; } uint16_t btif_dm_get_connection_state(const RawAddress* bd_addr) { mock_function_count_map[__func__]++; return 0; Loading Loading @@ -140,9 +127,6 @@ void btif_dm_remove_ble_bonding_keys(void) { void btif_dm_remove_bond(const RawAddress bd_addr) { mock_function_count_map[__func__]++; } void btif_dm_save_ble_bonding_keys(RawAddress& bd_addr) { mock_function_count_map[__func__]++; } void btif_dm_set_oob_for_io_req(tBTM_OOB_DATA* p_has_oob_data) { mock_function_count_map[__func__]++; } Loading