Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 64601
b: refs/heads/master
c: d0ce929
h: refs/heads/master
i:
  64599: ccee278
v: v3
  • Loading branch information
Vlad Yasevich committed Aug 30, 2007
1 parent 31e9e32 commit 8e68b2c
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: cc75689a4c4eb94b2fd7e3870347b9237ab39503
refs/heads/master: d0ce92910bc04e107b2f3f2048f07e94f570035d
7 changes: 7 additions & 0 deletions trunk/net/sctp/outqueue.c
Original file line number Diff line number Diff line change
Expand Up @@ -421,6 +421,13 @@ void sctp_retransmit_mark(struct sctp_outq *q,
*/
if ((fast_retransmit && (chunk->fast_retransmit > 0)) ||
(!fast_retransmit && !chunk->tsn_gap_acked)) {
/* If this chunk was sent less then 1 rto ago, do not
* retransmit this chunk, but give the peer time
* to acknowlege it.
*/
if ((jiffies - chunk->sent_at) < transport->rto)
continue;

/* RFC 2960 6.2.1 Processing a Received SACK
*
* C) Any time a DATA chunk is marked for
Expand Down

0 comments on commit 8e68b2c

Please sign in to comment.