summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorBaruch Even <baruch@ev-en.org>2007-01-25 13:35:06 -0800
committerDavid S. Miller <davem@davemloft.net>2007-01-25 13:35:06 -0800
commitdb3ccdac261e015023cfd922840170f14c9cdc09 (patch)
treecff3542f6b8b1efa1bbea61ca777d3b34d6e540b /drivers
parentdbcb5855d108b7fa20ab42567a5412ce9dcd776a (diff)
[TCP]: Fix sorting of SACK blocks.
The sorting of SACK blocks actually munges them rather than sort, causing the TCP stack to ignore some SACK information and breaking the assumption of ordered SACK blocks after sorting. The sort takes the data from a second buffer which isn't moved causing subsequent data moves to occur from the wrong location. The fix is to use a temporary buffer as a normal sort does. Signed-off-By: Baruch Even <baruch@ev-en.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions