mirror of
https://github.com/espressif/esp-idf.git
synced 2025-07-31 19:24:33 +02:00
docs(ble/bluedroid): Added BLE log when bond info was deleted
(cherry picked from commit c9cdf51b05
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
This commit is contained in:
@@ -4972,7 +4972,9 @@ static UINT8 bta_dm_ble_smp_cback (tBTM_LE_EVT event, BD_ADDR bda, tBTM_LE_EVT_D
|
|||||||
if (p_data->complt.reason != 0) {
|
if (p_data->complt.reason != 0) {
|
||||||
sec_event.auth_cmpl.fail_reason = BTA_DM_AUTH_CONVERT_SMP_CODE(((UINT8)p_data->complt.reason));
|
sec_event.auth_cmpl.fail_reason = BTA_DM_AUTH_CONVERT_SMP_CODE(((UINT8)p_data->complt.reason));
|
||||||
/* delete this device entry from Sec Dev DB */
|
/* delete this device entry from Sec Dev DB */
|
||||||
bta_dm_remove_sec_dev_entry (bda);
|
APPL_TRACE_WARNING("%s remove bond,rsn %d, BDA:0x%02X%02X%02X%02X%02X%02X", __func__, sec_event.auth_cmpl.fail_reason,
|
||||||
|
bda[0], bda[1], bda[2], bda[3], bda[4], bda[5]);
|
||||||
|
bta_dm_remove_sec_dev_entry(bda);
|
||||||
} else {
|
} else {
|
||||||
sec_event.auth_cmpl.success = TRUE;
|
sec_event.auth_cmpl.success = TRUE;
|
||||||
if (!p_data->complt.smp_over_br) {
|
if (!p_data->complt.smp_over_br) {
|
||||||
|
@@ -288,6 +288,9 @@ static void btc_dm_ble_auth_cmpl_evt (tBTA_DM_AUTH_CMPL *p_auth_cmpl)
|
|||||||
status = BT_STATUS_AUTH_REJECTED;
|
status = BT_STATUS_AUTH_REJECTED;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
BTC_TRACE_WARNING ("%s, remove bond in flash bd_addr: %08x%04x", __func__,
|
||||||
|
(p_auth_cmpl->bd_addr[0] << 24) + (p_auth_cmpl->bd_addr[1] << 16) + (p_auth_cmpl->bd_addr[2] << 8) + p_auth_cmpl->bd_addr[3],
|
||||||
|
(p_auth_cmpl->bd_addr[4] << 8) + p_auth_cmpl->bd_addr[5]);
|
||||||
btc_dm_remove_ble_bonding_keys();
|
btc_dm_remove_ble_bonding_keys();
|
||||||
status = BT_STATUS_FAIL;
|
status = BT_STATUS_FAIL;
|
||||||
break;
|
break;
|
||||||
|
Reference in New Issue
Block a user