friend void BTM_default_block_role_switch();
friend void BTM_default_unblock_role_switch();
friend void acl_set_disconnect_reason(uint8_t acl_disc_reason);
- friend void btm_acl_created(const RawAddress& bda, DEV_CLASS dc, BD_NAME bdn,
- uint16_t hci_handle, uint8_t link_role,
- tBT_TRANSPORT transport);
+ friend void btm_acl_created(const RawAddress& bda, uint16_t hci_handle,
+ uint8_t link_role, tBT_TRANSPORT transport);
friend void btm_acl_device_down(void);
friend void btm_acl_encrypt_change(uint16_t handle, uint8_t status,
uint8_t encr_enable);
* Returns void
*
******************************************************************************/
-void btm_acl_created(const RawAddress& bda, DEV_CLASS dc, BD_NAME bdn,
- uint16_t hci_handle, uint8_t link_role,
- tBT_TRANSPORT transport) {
+void btm_acl_created(const RawAddress& bda, uint16_t hci_handle,
+ uint8_t link_role, tBT_TRANSPORT transport) {
tBTM_SEC_DEV_REC* p_dev_rec = NULL;
tACL_CONN* p;
uint8_t xx;
*******************************************
*/
extern void btm_acl_init(void);
-extern void btm_acl_created(const RawAddress& bda, DEV_CLASS dc, BD_NAME bdn,
- uint16_t hci_handle, uint8_t link_role,
- tBT_TRANSPORT transport);
extern void btm_acl_removed(const RawAddress& bda, tBT_TRANSPORT transport);
extern void btm_acl_device_down(void);
extern void btm_acl_set_paging(bool value);
btm_set_packet_types_from_address(bda, BT_TRANSPORT_BR_EDR,
acl_get_supported_packet_types());
- btm_acl_created(bda, p_dev_rec->dev_class, p_dev_rec->sec_bd_name, handle,
- HCI_ROLE_SLAVE, BT_TRANSPORT_BR_EDR);
+ btm_acl_created(bda, handle, HCI_ROLE_SLAVE, BT_TRANSPORT_BR_EDR);
/* Initialize security flags. We need to do that because some */
/* authorization complete could have come after the connection is dropped */
******************************************************************************/
bool BTM_ReadPowerMode(const RawAddress& remote_bda, tBTM_PM_MODE* p_mode);
-void acl_create_classic_connection(const RawAddress& bd_addr,
- bool there_are_high_priority_channels,
- bool is_bonding);
+void btm_acl_created(const RawAddress& bda, uint16_t hci_handle,
+ uint8_t link_role, tBT_TRANSPORT transport);
p_lcb->conn_update_mask = L2C_BLE_NOT_DEFAULT_PARAM;
/* Tell BTM Acl management about the link */
- tBTM_SEC_DEV_REC* p_dev_rec = btm_find_or_alloc_dev(bda);
- btm_acl_created(bda, NULL, p_dev_rec->sec_bd_name, handle, p_lcb->LinkRole(),
- BT_TRANSPORT_LE);
+ btm_acl_created(bda, handle, p_lcb->LinkRole(), BT_TRANSPORT_LE);
p_lcb->peer_chnl_mask[0] = L2CAP_FIXED_CHNL_ATT_BIT |
L2CAP_FIXED_CHNL_BLE_SIG_BIT |
/* Tell BTM Acl management about the link */
p_dev_info = btm_find_dev(p_bda);
if (p_dev_info != NULL)
- btm_acl_created(ci.bd_addr, p_dev_info->dev_class,
- p_dev_info->sec_bd_name, handle, p_lcb->LinkRole(),
+ btm_acl_created(ci.bd_addr, handle, p_lcb->LinkRole(),
BT_TRANSPORT_BR_EDR);
else
- btm_acl_created(ci.bd_addr, NULL, NULL, handle, p_lcb->LinkRole(),
+ btm_acl_created(ci.bd_addr, handle, p_lcb->LinkRole(),
BT_TRANSPORT_BR_EDR);
BTM_SetLinkSuperTout(ci.bd_addr, acl_get_link_supervision_timeout());