Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0bd9318e authored by Chris Manton's avatar Chris Manton Committed by Automerger Merge Worker
Browse files

Decl-def event bta/gatt/bta_gattc_act:bta_gattc_close am: 963a8d1a

Original change: https://android-review.googlesource.com/c/platform/system/bt/+/1700655

Change-Id: I1ebfb0a6afc250ad1e7c1bbb52cc535ed255dae1
parents d4a83380 963a8d1a
Loading
Loading
Loading
Loading
+10 −7
Original line number Diff line number Diff line
@@ -546,13 +546,16 @@ void bta_gattc_close_fail(tBTA_GATTC_CLCB* p_clcb,
void bta_gattc_close(tBTA_GATTC_CLCB* p_clcb, const tBTA_GATTC_DATA* p_data) {
  tBTA_GATTC_CBACK* p_cback = p_clcb->p_rcb->p_cback;
  tBTA_GATTC_RCB* p_clreg = p_clcb->p_rcb;
  tBTA_GATTC cb_data;

  cb_data.close.client_if = p_clcb->p_rcb->client_if;
  cb_data.close.conn_id = p_clcb->bta_conn_id;
  cb_data.close.reason = GATT_CONN_OK;
  cb_data.close.remote_bda = p_clcb->bda;
  cb_data.close.status = GATT_SUCCESS;
  tBTA_GATTC cb_data = {
      .close =
          {
              .client_if = p_clcb->p_rcb->client_if,
              .conn_id = p_clcb->bta_conn_id,
              .reason = GATT_CONN_OK,
              .remote_bda = p_clcb->bda,
              .status = GATT_SUCCESS,
          },
  };

  if (p_clcb->transport == BT_TRANSPORT_BR_EDR)
    bta_sys_conn_close(BTA_ID_GATTC, BTA_ALL_APP_ID, p_clcb->bda);