OSDN Git Service

RFCOMM code minor clean up
authorHansong Zhang <hsz@google.com>
Wed, 23 Sep 2020 22:12:06 +0000 (15:12 -0700)
committerHansong Zhang <hsz@google.com>
Thu, 24 Sep 2020 02:14:16 +0000 (19:14 -0700)
Bug: 159815595
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: Ia9b0bda9187577201a3face014a03a53950a7cce

stack/rfcomm/rfc_mx_fsm.cc

index d1da01e..93537b6 100644 (file)
@@ -138,13 +138,6 @@ void rfc_mx_sm_state_idle(tRFC_MCB* p_mcb, uint16_t event, void* p_data) {
       return;
     }
 
-    case RFC_MX_EVENT_START_RSP:
-    case RFC_MX_EVENT_CONN_CNF:
-    case RFC_MX_EVENT_CONF_IND:
-    case RFC_MX_EVENT_CONF_CNF:
-      RFCOMM_TRACE_ERROR("Mx error state %d event %d", p_mcb->state, event);
-      return;
-
     case RFC_MX_EVENT_CONN_IND:
 
       rfc_timer_start(p_mcb, RFCOMM_CONN_TIMEOUT);
@@ -170,6 +163,10 @@ void rfc_mx_sm_state_idle(tRFC_MCB* p_mcb, uint16_t event, void* p_data) {
     case RFC_EVENT_UIH:
       rfc_send_dm(p_mcb, RFCOMM_MX_DLCI, false);
       return;
+
+    default:
+      RFCOMM_TRACE_ERROR("Mx error state %d event %d", p_mcb->state, event);
+      return;
   }
   RFCOMM_TRACE_EVENT("RFCOMM MX ignored - evt:%d in state:%d", event,
                      p_mcb->state);