Merge branch 'bugfix/btdm_update_pktLen_have_no_callback' into 'master'

component/bt: Fix bug:update pktlen have no callback

See merge request idf/esp-idf!1913
This commit is contained in:
Jiang Jiang Jian 2018-03-05 16:14:48 +08:00
commit 17e8d49f26

View File

@ -4912,6 +4912,7 @@ void bta_dm_ble_set_data_length(tBTA_DM_MSG *p_data)
p_data->ble_set_data_length.tx_data_length); p_data->ble_set_data_length.tx_data_length);
if (status != BTM_SUCCESS) { if (status != BTM_SUCCESS) {
APPL_TRACE_ERROR("%s failed\n", __FUNCTION__); APPL_TRACE_ERROR("%s failed\n", __FUNCTION__);
}
if (p_data->ble_set_data_length.p_set_pkt_data_cback) { if (p_data->ble_set_data_length.p_set_pkt_data_cback) {
if (p_acl_cb->data_length_params.tx_len == 0){ if (p_acl_cb->data_length_params.tx_len == 0){
uint16_t length = controller_get_interface()->get_acl_data_size_ble(); uint16_t length = controller_get_interface()->get_acl_data_size_ble();
@ -4920,7 +4921,7 @@ void bta_dm_ble_set_data_length(tBTA_DM_MSG *p_data)
} }
(*p_data->ble_set_data_length.p_set_pkt_data_cback)(status, &p_acl_cb->data_length_params); (*p_data->ble_set_data_length.p_set_pkt_data_cback)(status, &p_acl_cb->data_length_params);
} }
}
} }
/******************************************************************************* /*******************************************************************************