[SCTP]: Correctly reset ssthresh when restarting association
Reset ssthresh to the correct value (peer's a_rwnd) when restarting association. Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
b19cbe2a16
commit
289f42492c
1 changed files with 1 additions and 1 deletions
|
@ -538,7 +538,7 @@ void sctp_transport_reset(struct sctp_transport *t)
|
||||||
* (see Section 6.2.1)
|
* (see Section 6.2.1)
|
||||||
*/
|
*/
|
||||||
t->cwnd = min(4*asoc->pathmtu, max_t(__u32, 2*asoc->pathmtu, 4380));
|
t->cwnd = min(4*asoc->pathmtu, max_t(__u32, 2*asoc->pathmtu, 4380));
|
||||||
t->ssthresh = SCTP_DEFAULT_MAXWINDOW;
|
t->ssthresh = asoc->peer.i.a_rwnd;
|
||||||
t->rto = asoc->rto_initial;
|
t->rto = asoc->rto_initial;
|
||||||
t->rtt = 0;
|
t->rtt = 0;
|
||||||
t->srtt = 0;
|
t->srtt = 0;
|
||||||
|
|
Loading…
Reference in a new issue