From 50dad57e238044d2e48dc1536a1b89f8d81c14c8 Mon Sep 17 00:00:00 2001 From: Xufeng Zhang Date: Wed, 23 Jan 2013 16:44:34 +0000 Subject: [PATCH] --- yaml --- r: 349291 b: refs/heads/master c: 9839ff0dead906e85e4d17490aeff87a5859a157 h: refs/heads/master i: 349289: c8b13a87cbbee45c7cf2f3b142b1a4a66eae548b 349287: 44939797848d3af699dfdbd5b79b83838cedbd15 v: v3 --- [refs] | 2 +- trunk/net/sctp/sm_statefuns.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index a8783e750bbe..d36273a5a6d1 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 75356a8143426a1301bc66c4fb920dcb1bd5e934 +refs/heads/master: 9839ff0dead906e85e4d17490aeff87a5859a157 diff --git a/trunk/net/sctp/sm_statefuns.c b/trunk/net/sctp/sm_statefuns.c index 618ec7e216ca..5131fcfedb03 100644 --- a/trunk/net/sctp/sm_statefuns.c +++ b/trunk/net/sctp/sm_statefuns.c @@ -1779,8 +1779,10 @@ static sctp_disposition_t sctp_sf_do_dupcook_a(struct net *net, /* Update the content of current association. */ sctp_add_cmd_sf(commands, SCTP_CMD_UPDATE_ASSOC, SCTP_ASOC(new_asoc)); - sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, SCTP_CHUNK(repl)); sctp_add_cmd_sf(commands, SCTP_CMD_EVENT_ULP, SCTP_ULPEVENT(ev)); + sctp_add_cmd_sf(commands, SCTP_CMD_NEW_STATE, + SCTP_STATE(SCTP_STATE_ESTABLISHED)); + sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, SCTP_CHUNK(repl)); return SCTP_DISPOSITION_CONSUME; nomem_ev: