Loading system/stack/gatt/gatt_main.c +7 −3 Original line number Diff line number Diff line Loading @@ -230,7 +230,8 @@ BOOLEAN gatt_disconnect (tGATT_TCB *p_tcb) { BOOLEAN ret = FALSE; tGATT_CH_STATE ch_state; GATT_TRACE_DEBUG ("gatt_disconnect "); GATT_TRACE_EVENT ("%s", __func__); if (p_tcb != NULL) { Loading @@ -252,12 +253,15 @@ BOOLEAN gatt_disconnect (tGATT_TCB *p_tcb) } else { if ((ch_state == GATT_CH_OPEN) || (ch_state == GATT_CH_CFG)) ret = L2CA_DisconnectReq(p_tcb->att_lcid); else GATT_TRACE_DEBUG ("%s gatt_disconnect channel not opened", __func__); } } else { GATT_TRACE_DEBUG ("gatt_disconnect already in closing state"); GATT_TRACE_DEBUG ("%s already in closing state", __func__); } } Loading system/stack/l2cap/l2c_utils.c +6 −0 Original line number Diff line number Diff line Loading @@ -904,6 +904,12 @@ void l2cu_send_peer_disc_req (tL2C_CCB *p_ccb) BT_HDR *p_buf, *p_buf2; UINT8 *p; if ((!p_ccb) || (p_ccb->p_lcb == NULL)) { L2CAP_TRACE_ERROR ("%s L2CAP - ccb or lcb invalid", __func__); return; } /* Create an identifier for this packet */ p_ccb->p_lcb->id++; l2cu_adj_id(p_ccb->p_lcb, L2CAP_ADJ_ID); Loading Loading
system/stack/gatt/gatt_main.c +7 −3 Original line number Diff line number Diff line Loading @@ -230,7 +230,8 @@ BOOLEAN gatt_disconnect (tGATT_TCB *p_tcb) { BOOLEAN ret = FALSE; tGATT_CH_STATE ch_state; GATT_TRACE_DEBUG ("gatt_disconnect "); GATT_TRACE_EVENT ("%s", __func__); if (p_tcb != NULL) { Loading @@ -252,12 +253,15 @@ BOOLEAN gatt_disconnect (tGATT_TCB *p_tcb) } else { if ((ch_state == GATT_CH_OPEN) || (ch_state == GATT_CH_CFG)) ret = L2CA_DisconnectReq(p_tcb->att_lcid); else GATT_TRACE_DEBUG ("%s gatt_disconnect channel not opened", __func__); } } else { GATT_TRACE_DEBUG ("gatt_disconnect already in closing state"); GATT_TRACE_DEBUG ("%s already in closing state", __func__); } } Loading
system/stack/l2cap/l2c_utils.c +6 −0 Original line number Diff line number Diff line Loading @@ -904,6 +904,12 @@ void l2cu_send_peer_disc_req (tL2C_CCB *p_ccb) BT_HDR *p_buf, *p_buf2; UINT8 *p; if ((!p_ccb) || (p_ccb->p_lcb == NULL)) { L2CAP_TRACE_ERROR ("%s L2CAP - ccb or lcb invalid", __func__); return; } /* Create an identifier for this packet */ p_ccb->p_lcb->id++; l2cu_adj_id(p_ccb->p_lcb, L2CAP_ADJ_ID); Loading