@@ -4902,25 +4902,26 @@ void bta_dm_ble_set_scan_rsp_raw (tBTA_DM_MSG *p_data)
49024902void bta_dm_ble_set_data_length (tBTA_DM_MSG * p_data )
49034903{
49044904 tACL_CONN * p_acl_cb = btm_bda_to_acl (p_data -> ble_set_data_length .remote_bda , BT_TRANSPORT_LE );
4905- if (p_acl_cb == NULL ) {
4906- APPL_TRACE_ERROR ("%s error: Invalid connection remote_bda." , __func__ );
4907- return ;
4908- } else {
4909- p_acl_cb -> p_set_pkt_data_cback = p_data -> ble_set_data_length .p_set_pkt_data_cback ;
4910- }
4911- UINT8 status = BTM_SetBleDataLength (p_data -> ble_set_data_length .remote_bda ,
4912- p_data -> ble_set_data_length .tx_data_length );
4913- if (status != BTM_SUCCESS ) {
4905+ if (p_acl_cb == NULL ) {
4906+ APPL_TRACE_ERROR ("%s error: Invalid connection remote_bda." , __func__ );
4907+ return ;
4908+ } else {
4909+ p_acl_cb -> p_set_pkt_data_cback = p_data -> ble_set_data_length .p_set_pkt_data_cback ;
4910+ }
4911+ UINT8 status = BTM_SetBleDataLength (p_data -> ble_set_data_length .remote_bda ,
4912+ p_data -> ble_set_data_length .tx_data_length );
4913+ if (status != BTM_SUCCESS ) {
49144914 APPL_TRACE_ERROR ("%s failed\n" , __FUNCTION__ );
4915- if (p_data -> ble_set_data_length .p_set_pkt_data_cback ) {
4916- if (p_acl_cb -> data_length_params .tx_len == 0 ){
4917- uint16_t length = controller_get_interface ()-> get_acl_data_size_ble ();
4918- p_acl_cb -> data_length_params .rx_len = length ;
4919- p_acl_cb -> data_length_params .tx_len = length ;
4920- }
4921- (* p_data -> ble_set_data_length .p_set_pkt_data_cback )(status , & p_acl_cb -> data_length_params );
4915+ }
4916+ if (p_data -> ble_set_data_length .p_set_pkt_data_cback ) {
4917+ if (p_acl_cb -> data_length_params .tx_len == 0 ){
4918+ uint16_t length = controller_get_interface ()-> get_acl_data_size_ble ();
4919+ p_acl_cb -> data_length_params .rx_len = length ;
4920+ p_acl_cb -> data_length_params .tx_len = length ;
49224921 }
4922+ (* p_data -> ble_set_data_length .p_set_pkt_data_cback )(status , & p_acl_cb -> data_length_params );
49234923 }
4924+
49244925}
49254926
49264927/*******************************************************************************
0 commit comments