From 4eb412ed8853bb0a729a93a0bb5f08ff78315d95 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Thu, 16 Jul 2015 23:26:48 +0200 Subject: [PATCH] enumerate sm engine state --- src/hci.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/hci.h b/src/hci.h index bf5751ec5..627aad68b 100644 --- a/src/hci.h +++ b/src/hci.h @@ -329,6 +329,7 @@ typedef enum { typedef enum { // general states + // state = 0 SM_GENERAL_IDLE, SM_GENERAL_SEND_PAIRING_FAILED, SM_GENERAL_TIMEOUT, // no other security messages are exchanged @@ -349,6 +350,7 @@ typedef enum { SM_PH2_C1_W4_RANDOM_B, // calculate confirm value for local side + // state = 10 SM_PH2_C1_GET_ENC_A, SM_PH2_C1_W4_ENC_A, SM_PH2_C1_GET_ENC_B, @@ -364,6 +366,7 @@ typedef enum { SM_PH2_SEND_PAIRING_RANDOM, // calc STK + // state = 20 SM_PH2_CALC_STK, SM_PH2_W4_STK, @@ -379,6 +382,7 @@ typedef enum { SM_PH3_Y_GET_ENC, SM_PH3_Y_W4_ENC, SM_PH3_LTK_GET_ENC, + // state = 30 SM_PH3_LTK_W4_ENC, SM_PH3_CSRK_GET_ENC, SM_PH3_CSRK_W4_ENC, @@ -395,6 +399,7 @@ typedef enum { SM_PH4_SEND_LTK, // RESPONDER ROLE + // state = 40 SM_RESPONDER_SEND_SECURITY_REQUEST, SM_RESPONDER_PH0_RECEIVED_LTK, SM_RESPONDER_PH0_SEND_LTK_REQUESTED_NEGATIVE_REPLY,