aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_sack.c
Commit message (Expand)AuthorAgeFilesLines
* MFC 1.30: Certain (bad) values of sack blocks can end up corrupting theJohn Baldwin2007-06-121-0/+2
* MFC 1.28: Fix for a bug that causes SACK scoreboard corruption when theJohn Baldwin2007-06-121-6/+21
* MFC (by andre)Xin LI2005-10-091-11/+0
* - Postpone SACK option processing until after PAWS checks. SACK optionPaul Saab2005-06-271-72/+35
* Fix for a bug in tcp_sack_option() causing crashes.Paul Saab2005-06-231-2/+1
* Fix a mis-merge. Remove a redundant call to tcp_sackhole_insertPaul Saab2005-06-091-1/+0
* Fix for a crash in tcp_sack_option() caused by hitting the limit onPaul Saab2005-06-091-0/+5
* Fix for a bug in the change that walks the scoreboard backwards fromPaul Saab2005-06-061-4/+9
* Changes to tcp_sack_option() thatPaul Saab2005-06-041-90/+116
* This is conform with the terminology inPaul Saab2005-05-251-11/+11
* Rewrite of tcp_sack_option(). Kentaro Kurahone (NetBSD) pointed outPaul Saab2005-05-231-63/+108
* Introduce routines to alloc/free sack holes. This cleans up the codePaul Saab2005-05-161-56/+60
* Fix for a bug where the "nexthole" sack hint is out of sync with thePaul Saab2005-05-131-0/+2
* When looking for the next hole to retransmit from the scoreboard,Paul Saab2005-05-111-71/+111
* - Make the sack scoreboard logic use the TAILQ macros. This improvesPaul Saab2005-04-211-75/+38
* Rewrite of tcp_update_sack_list() to make it simpler and more readablePaul Saab2005-04-181-74/+67
* Fix for a TCP SACK bug where more than (win/2) bytes could have beenPaul Saab2005-04-141-1/+33
* When the rightmost SACK block expands, rcv_lastsack should be updated.Paul Saab2005-04-101-0/+2
* Remove some unused sack fields.Paul Saab2005-04-101-3/+0
* Add limits on the number of elements in the sack scoreboard bothPaul Saab2005-03-091-3/+41
* If the receiver sends an ack that is out of [snd_una, snd_max],Paul Saab2005-02-271-0/+3
* Remove 2 (SACK) fields from the tcpcb. These are only used by aPaul Saab2005-02-171-7/+8
* - Retransmit just one segment on initiation of SACK recovery.Paul Saab2005-02-141-20/+16
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-2/+2
* Add a matching tunable for net.inet.tcp.sack.enable sysctl.Robert Watson2004-10-261-0/+1
* - Estimate the amount of data in flight in sack recovery and use itPaul Saab2004-10-051-16/+21
* Convert ipfw to use PFIL_HOOKS. This is change is transparent to userlandAndre Oppermann2004-08-171-1/+0
* White space cleanup for netinet before branch:Robert Watson2004-08-161-7/+7
* Add support for TCP Selective Acknowledgements. The work for thisPaul Saab2004-06-231-0/+592