diff options
author | Ilpo Järvinen <ilpo.jarvinen@helsinki.fi> | 2007-08-24 22:54:44 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-10-10 16:48:29 -0700 |
commit | 5b3c98821a8753239aefc1c217409aa3e5c90787 (patch) | |
tree | 39d4d2bc47ad533cd084a900fa94542ef1b6e8bf /init/do_mounts_rd.c | |
parent | 6728e7dc3e577241f36921c720cfb4eb8f5aed1a (diff) |
[TCP]: Discard fuzzy SACK blocks
SACK processing code has been a sort of russian roulette as no
validation of SACK blocks is previously attempted. Besides, it
is not very clear what all kinds of broken SACK blocks really
mean (e.g., one that has start and end sequence numbers
reversed). So now close the roulette once and for all.
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'init/do_mounts_rd.c')
0 files changed, 0 insertions, 0 deletions