diff options
author | Michael Tuexen <tuexen@FreeBSD.org> | 2020-10-06 09:51:40 +0000 |
---|---|---|
committer | Michael Tuexen <tuexen@FreeBSD.org> | 2020-10-06 09:51:40 +0000 |
commit | c8e55b3c0c7a31d7c76ce56fa21f06feca4164be (patch) | |
tree | d98bd20fced5ae7184630e6672228d0c8b12e2b3 | |
parent | cf64bfef77d4a5205ced84cee579aacb73af239d (diff) |
Notes
-rw-r--r-- | sys/netinet/sctp_input.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/netinet/sctp_input.c b/sys/netinet/sctp_input.c index 50cac405fe597..83692ad49e62e 100644 --- a/sys/netinet/sctp_input.c +++ b/sys/netinet/sctp_input.c @@ -1510,7 +1510,7 @@ sctp_process_cookie_existing(struct mbuf *m, int iphlen, int offset, * ----INIT-ACK(tag=t)--> * ----INIT(tag=t)------> *1 * <---INIT-ACK(tag=a)--- - * <----CE(tag=t)------------- *2 + * <----CE(tag=t)------------- *2 * * At point *1 we should be generating a different * tag t'. Which means we would throw away the CE and send @@ -1741,8 +1741,7 @@ sctp_process_cookie_existing(struct mbuf *m, int iphlen, int offset, if (((stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_TCPTYPE) || (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_IN_TCPPOOL)) && (!SCTP_IS_LISTENING(inp))) { - stcb->sctp_ep->sctp_flags |= - SCTP_PCB_FLAGS_CONNECTED; + stcb->sctp_ep->sctp_flags |= SCTP_PCB_FLAGS_CONNECTED; soisconnected(stcb->sctp_socket); } if (SCTP_GET_STATE(stcb) == SCTP_STATE_COOKIE_ECHOED) |