summaryrefslogtreecommitdiffstats
path: root/sys/netinet
diff options
context:
space:
mode:
authortuexen <tuexen@FreeBSD.org>2016-01-17 12:13:21 +0000
committertuexen <tuexen@FreeBSD.org>2016-01-17 12:13:21 +0000
commit08b1ba6353e118296055ace26ff500a2fc2eda57 (patch)
treed54830731dd695b81a8129abc11f70f280e148cc /sys/netinet
parent7daacffc9c358ba8b9bc8b386373a9698604ca4c (diff)
downloadFreeBSD-src-08b1ba6353e118296055ace26ff500a2fc2eda57.zip
FreeBSD-src-08b1ba6353e118296055ace26ff500a2fc2eda57.tar.gz
MFC r291752:
Fix a bug where a stream reset request wasn't retranmitted when the peer indicated "In progress".
Diffstat (limited to 'sys/netinet')
-rw-r--r--sys/netinet/sctp_input.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet/sctp_input.c b/sys/netinet/sctp_input.c
index d7c4646..b008f45 100644
--- a/sys/netinet/sctp_input.c
+++ b/sys/netinet/sctp_input.c
@@ -3651,6 +3651,7 @@ sctp_handle_stream_reset_response(struct sctp_tcb *stcb,
* Set it up so we don't stop
* retransmitting
*/
+ asoc->stream_reset_outstanding++;
stcb->asoc.str_reset_seq_out--;
asoc->stream_reset_out_is_outstanding = 1;
no_clear = 1;
OpenPOWER on IntegriCloud