OSDN Git Service

Rename acl_is_role_master to acl_br_edr_is_role_master
authorHansong Zhang <hsz@google.com>
Thu, 13 Aug 2020 03:20:02 +0000 (20:20 -0700)
committerHansong Zhang <hsz@google.com>
Thu, 13 Aug 2020 03:23:04 +0000 (03:23 +0000)
Transport has to be BR_EDR

Bug: 159815595
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I112a7e5362f4e2de625cb2d0ebcd64bdf9863603

stack/acl/btm_acl.cc
stack/btm/btm_sec.cc
stack/include/acl_api.h

index b769b25..12f778d 100644 (file)
@@ -2459,8 +2459,8 @@ bool lmp_version_below(const RawAddress& bda, uint8_t version) {
   return acl->lmp_version < version;
 }
 
-bool acl_is_role_master(const RawAddress& bda, tBT_TRANSPORT transport) {
-  tACL_CONN* p = btm_bda_to_acl(bda, transport);
+bool acl_br_edr_is_role_master(const RawAddress& bda) {
+  tACL_CONN* p = btm_bda_to_acl(bda, BT_TRANSPORT_BR_EDR);
   if (p == nullptr) {
     return false;
   }
index 92a290e..d828ad8 100644 (file)
@@ -3487,7 +3487,7 @@ void btm_sec_auth_complete(uint16_t handle, uint8_t status) {
         BTM_TRACE_DEBUG(
             "link encrypted afer dedic bonding can use SMP_BR_CHNL");
 
-        if (acl_is_role_master(p_dev_rec->bd_addr, BT_TRANSPORT_BR_EDR)) {
+        if (acl_br_edr_is_role_master(p_dev_rec->bd_addr)) {
           // Encryption is required to start SM over BR/EDR
           // indicate that this is encryption after authentication
           BTM_SetEncryption(p_dev_rec->bd_addr, BT_TRANSPORT_BR_EDR, NULL, NULL,
@@ -3618,7 +3618,7 @@ void btm_sec_encrypt_change(uint16_t handle, uint8_t status,
     }
     if (p_dev_rec->new_encryption_key_is_p256) {
       if (btm_sec_use_smp_br_chnl(p_dev_rec) &&
-          acl_is_role_master(p_dev_rec->bd_addr, BT_TRANSPORT_BR_EDR) &&
+          acl_br_edr_is_role_master(p_dev_rec->bd_addr) &&
           /* if LE key is not known, do deriving */
           (!(p_dev_rec->sec_flags & BTM_SEC_LE_LINK_KEY_KNOWN) ||
            /* or BR key is higher security than existing LE keys */
index c1c7477..b0aa9f8 100644 (file)
@@ -230,7 +230,7 @@ void btm_set_packet_types_from_address(const RawAddress& bda,
 
 bool lmp_version_below(const RawAddress& bda, uint8_t version);
 
-bool acl_is_role_master(const RawAddress& remote_bda, tBT_TRANSPORT transport);
+bool acl_br_edr_is_role_master(const RawAddress& bda);
 
 #define BLE_RESOLVE_ADDR_MASK 0xc0
 #define BLE_RESOLVE_ADDR_MSB 0x40