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

Commit b6c25d51 authored by Hui Peng's avatar Hui Peng Committed by Automerger Merge Worker
Browse files

Merge "[Invisalign2] Macro Rename SMP_PAIR_FLAGS_CMD_CONFIRM ->...

Merge "[Invisalign2] Macro Rename SMP_PAIR_FLAGS_CMD_CONFIRM -> SMP_PAIR_FLAGS_CMD_CONFIRM_RCVD" into main am: 78e26955

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



Change-Id: I9d1c47bd4cbb25087a00df7cb4f2b0033d4b0418
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 1840a68e 78e26955
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -659,7 +659,7 @@ void smp_proc_confirm(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) {
    }
  }

  p_cb->flags |= SMP_PAIR_FLAGS_CMD_CONFIRM;
  p_cb->flags |= SMP_PAIR_FLAGS_CMD_CONFIRM_RCVD;
}

/*******************************************************************************
@@ -1136,7 +1136,7 @@ void smp_proc_sl_key(tSMP_CB* p_cb, tSMP_INT_DATA* p_data) {
  } else if (key_type == SMP_KEY_TYPE_CFM) {
    smp_set_state(SMP_STATE_WAIT_CONFIRM);

    if (p_cb->flags & SMP_PAIR_FLAGS_CMD_CONFIRM)
    if (p_cb->flags & SMP_PAIR_FLAGS_CMD_CONFIRM_RCVD)
      smp_sm_event(p_cb, SMP_CONFIRM_EVT, NULL);
  }
}
+1 −1
Original line number Diff line number Diff line
@@ -253,7 +253,7 @@ typedef union {
/* internal status mask */
#define SMP_PAIR_FLAGS_WE_STARTED_DD (1)
#define SMP_PAIR_FLAGS_PEER_STARTED_DD (1 << 1)
#define SMP_PAIR_FLAGS_CMD_CONFIRM (1 << SMP_OPCODE_CONFIRM) /* 1 << 3 */
#define SMP_PAIR_FLAGS_CMD_CONFIRM_RCVD (1 << SMP_OPCODE_CONFIRM) /* 1 << 3 */
#define SMP_PAIR_FLAG_ENC_AFTER_PAIR (1 << 4)
#define SMP_PAIR_FLAG_HAVE_PEER_DHK_CHK \
  (1 << 5) /* used on peripheral to resolve race condition */