Commit 0b8f9e25 authored by Vlad Yasevich's avatar Vlad Yasevich Committed by David S. Miller

sctp: remove completely unsed EMPTY state

SCTP does not SCTP_STATE_EMPTY and we can never be in
that state.  Remove useless code.
Signed-off-by: default avatarVlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: default avatarWei Yongjun <yjwei@cn.fujitsu.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 48669698
...@@ -187,15 +187,14 @@ typedef enum { ...@@ -187,15 +187,14 @@ typedef enum {
/* SCTP state defines for internal state machine */ /* SCTP state defines for internal state machine */
typedef enum { typedef enum {
SCTP_STATE_EMPTY = 0, SCTP_STATE_CLOSED = 0,
SCTP_STATE_CLOSED = 1, SCTP_STATE_COOKIE_WAIT = 1,
SCTP_STATE_COOKIE_WAIT = 2, SCTP_STATE_COOKIE_ECHOED = 2,
SCTP_STATE_COOKIE_ECHOED = 3, SCTP_STATE_ESTABLISHED = 3,
SCTP_STATE_ESTABLISHED = 4, SCTP_STATE_SHUTDOWN_PENDING = 4,
SCTP_STATE_SHUTDOWN_PENDING = 5, SCTP_STATE_SHUTDOWN_SENT = 5,
SCTP_STATE_SHUTDOWN_SENT = 6, SCTP_STATE_SHUTDOWN_RECEIVED = 6,
SCTP_STATE_SHUTDOWN_RECEIVED = 7, SCTP_STATE_SHUTDOWN_ACK_SENT = 7,
SCTP_STATE_SHUTDOWN_ACK_SENT = 8,
} sctp_state_t; } sctp_state_t;
......
...@@ -98,7 +98,6 @@ const char *sctp_cname(const sctp_subtype_t cid) ...@@ -98,7 +98,6 @@ const char *sctp_cname(const sctp_subtype_t cid)
/* These are printable forms of the states. */ /* These are printable forms of the states. */
const char *const sctp_state_tbl[SCTP_STATE_NUM_STATES] = { const char *const sctp_state_tbl[SCTP_STATE_NUM_STATES] = {
"STATE_EMPTY",
"STATE_CLOSED", "STATE_CLOSED",
"STATE_COOKIE_WAIT", "STATE_COOKIE_WAIT",
"STATE_COOKIE_ECHOED", "STATE_COOKIE_ECHOED",
......
...@@ -320,7 +320,6 @@ int sctp_outq_tail(struct sctp_outq *q, struct sctp_chunk *chunk) ...@@ -320,7 +320,6 @@ int sctp_outq_tail(struct sctp_outq *q, struct sctp_chunk *chunk)
* chunk. * chunk.
*/ */
switch (q->asoc->state) { switch (q->asoc->state) {
case SCTP_STATE_EMPTY:
case SCTP_STATE_CLOSED: case SCTP_STATE_CLOSED:
case SCTP_STATE_SHUTDOWN_PENDING: case SCTP_STATE_SHUTDOWN_PENDING:
case SCTP_STATE_SHUTDOWN_SENT: case SCTP_STATE_SHUTDOWN_SENT:
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment