summaryrefslogtreecommitdiffstats
path: root/src/drivers
diff options
context:
space:
mode:
authorMichael Brown2009-06-23 17:10:34 +0200
committerMichael Brown2009-06-23 17:10:34 +0200
commit58f60df66c074eec1756173ba0354c1b6a95f0e6 (patch)
treee1c753f1fd58606bf5e8064830bfdc3482543be2 /src/drivers
parent[tcp] Attempt to catch all possible error cases with debug messages (diff)
downloadipxe-58f60df66c074eec1756173ba0354c1b6a95f0e6.tar.gz
ipxe-58f60df66c074eec1756173ba0354c1b6a95f0e6.tar.xz
ipxe-58f60df66c074eec1756173ba0354c1b6a95f0e6.zip
[tcp] Avoid rewinding sequence numbers on receiving old duplicate ACKs
Commit 558c1a4 ("[tcp] Improve robustness in the presence of duplicated received packets") introduced a regression in that an old duplicate ACK received while in the ESTABLISHED state would pass through normal ACK processing, including updating tcp->snd_seq. Fix by ensuring that ACK processing ignores all duplicate ACKs.
Diffstat (limited to 'src/drivers')
0 files changed, 0 insertions, 0 deletions