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

Commit ed17c843 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Don't send enhance flush command to controller if the transport is LE"...

Merge "Don't send enhance flush command to controller if the transport is LE" am: 0961115e am: 3113a981

Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2005353

Change-Id: If79adbe492c41910f78c2457352e079f7c2e4cca
parents 58e852fc 3113a981
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1576,7 +1576,9 @@ uint16_t L2CA_FlushChannel(uint16_t lcid, uint16_t num_to_flush) {
  /* Cannot flush eRTM buffers once they have a sequence number */
  if (p_ccb->peer_cfg.fcr.mode != L2CAP_FCR_ERTM_MODE) {
    const controller_t* controller = controller_get_interface();
    if (num_to_flush != L2CAP_FLUSH_CHANS_GET) {
    // Don't need send enhanced_flush to controller if it is LE transport.
    if (p_lcb->transport != BT_TRANSPORT_LE &&
        num_to_flush != L2CAP_FLUSH_CHANS_GET) {
      /* If the controller supports enhanced flush, flush the data queued at the
       * controller */
      if (controller->supports_non_flushable_pb() &&