mirror of
https://github.com/espressif/esp-idf.git
synced 2025-07-30 02:37:19 +02:00
fix(ble/bluedroid): Fix missing event reporting in esp_ble_create_sc_oob_data
(cherry picked from commit f291725936
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
This commit is contained in:
@ -2294,17 +2294,16 @@ UINT8 btm_proc_smp_cback(tSMP_EVT event, BD_ADDR bd_addr, tSMP_EVT_DATA *p_data)
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
} else {
|
}
|
||||||
if (event == SMP_SC_LOC_OOB_DATA_UP_EVT) {
|
|
||||||
tBTM_LE_EVT_DATA evt_data;
|
if (event == SMP_SC_LOC_OOB_DATA_UP_EVT) {
|
||||||
memcpy(&evt_data.local_oob_data, &p_data->loc_oob_data, sizeof(tSMP_LOC_OOB_DATA));
|
tBTM_LE_EVT_DATA evt_data;
|
||||||
if (btm_cb.api.p_le_callback) {
|
memcpy(&evt_data.local_oob_data, &p_data->loc_oob_data, sizeof(tSMP_LOC_OOB_DATA));
|
||||||
(*btm_cb.api.p_le_callback)(event, bd_addr, &evt_data);
|
if (btm_cb.api.p_le_callback) {
|
||||||
}
|
(*btm_cb.api.p_le_callback)(event, bd_addr, &evt_data);
|
||||||
} else {
|
|
||||||
BTM_TRACE_ERROR("btm_proc_smp_cback received for unknown device");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif ///SMP_INCLUDED == TRUE
|
#endif ///SMP_INCLUDED == TRUE
|
||||||
|
Reference in New Issue
Block a user