diff options
author | Toomas Soome <tsoome@me.com> | 2018-10-21 22:14:02 +0300 |
---|---|---|
committer | Toomas Soome <tsoome@me.com> | 2019-11-19 18:12:57 +0200 |
commit | 327d9711d19fe801a2788ee1cbc0f9de27f6e8b5 (patch) | |
tree | b0f19a8c61f6572c5c962d09f648f7f498529da0 /usr/src | |
parent | 5f1e4180f616c1eac1d07284e8238a8759a414d1 (diff) | |
download | illumos-joyent-327d9711d19fe801a2788ee1cbc0f9de27f6e8b5.tar.gz |
11791 idm: this statement may fall through
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/uts/common/io/idm/idm_conn_sm.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr/src/uts/common/io/idm/idm_conn_sm.c b/usr/src/uts/common/io/idm/idm_conn_sm.c index 205b7b43d0..011a1ca784 100644 --- a/usr/src/uts/common/io/idm/idm_conn_sm.c +++ b/usr/src/uts/common/io/idm/idm_conn_sm.c @@ -1477,7 +1477,7 @@ idm_conn_sm_validate_pdu(idm_conn_t *ic, idm_conn_event_ctx_t *event_ctx, case CS_S8_CLEANUP: case CS_S10_IN_CLEANUP: action = CA_DROP; - break; + goto validate_pdu_done; default: action = ((event_ctx->iec_pdu_event_type == CT_TX_PDU) ? CA_TX_PROTOCOL_ERROR : CA_RX_PROTOCOL_ERROR); @@ -1503,7 +1503,7 @@ idm_conn_sm_validate_pdu(idm_conn_t *ic, idm_conn_event_ctx_t *event_ctx, case CS_S8_CLEANUP: case CS_S10_IN_CLEANUP: action = CA_DROP; - break; + goto validate_pdu_done; default: action = ((event_ctx->iec_pdu_event_type == CT_TX_PDU) ? CA_TX_PROTOCOL_ERROR : CA_RX_PROTOCOL_ERROR); @@ -1523,7 +1523,7 @@ idm_conn_sm_validate_pdu(idm_conn_t *ic, idm_conn_event_ctx_t *event_ctx, case CS_S8_CLEANUP: case CS_S10_IN_CLEANUP: action = CA_DROP; - break; + goto validate_pdu_done; default: action = ((event_ctx->iec_pdu_event_type == CT_TX_PDU) ? CA_TX_PROTOCOL_ERROR : CA_RX_PROTOCOL_ERROR); |