Thread (9 messages) 9 messages, 3 authors, 2012-10-05

Re: [RFC PATCH 2/2] sctp: check src addr when processing SACK to update transport state

flat view

From: David Miller <davem@davemloft.net>
Date: 2012-10-04 19:54:08
Also in: linux-sctp

From: Nicolas Dichtel <redacted>
Date: Wed,  3 Oct 2012 17:43:22 +0200
Suppose we have an SCTP connection with two paths. After connection is
established, path1 is not available, thus this path is marked as inactive. Then
traffic goes through path2, but for some reasons packets are delayed (after
rto.max). Because packets are delayed, the retransmit mechanism will switch
again to path1. At this time, we receive a delayed SACK from path2. When we
update the state of the path in sctp_check_transmitted(), we do not take into
account the source address of the SACK, hence we update the wrong path.

Signed-off-by: Nicolas Dichtel <redacted>
Applied.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help