diff options
author | 2000-02-21 21:42:13 +0000 | |
---|---|---|
committer | 2000-02-21 21:42:13 +0000 | |
commit | 6977aa136bdd127bdf17acfa8fb2abc315257fce (patch) | |
tree | 6b9606872ddb6c4abef47f48a02ce1dccf465a9e /lib/libc | |
parent | move fpproc into the cpuinfo structure. (diff) | |
download | wireguard-openbsd-6977aa136bdd127bdf17acfa8fb2abc315257fce.tar.xz wireguard-openbsd-6977aa136bdd127bdf17acfa8fb2abc315257fce.zip |
TCP SACK fixes via Tom Henderson (tomh@cs.berkeley.edu):
- tcp_sack_adjust() was completely rewritten, since it was erroneously
referencing receiver side sequence numbers and comparing with sender
side sequence numbers (thanks to Arun Desai (adesai@cisco.com) who
discovered the problem)
- in tcp_output(), moved assignment of sendalot=0 to the piece of code
immediately following the search for sack-eligible retransmissions
(bug identified by Arun Desai).
- tcp_input() was not clearing t_dupacks if fewer than three dupacks arrived
between acks of new data. (bug identified by Gaurav Banga (gaurav@netapp.com))
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions