summaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_input.c
diff options
context:
space:
mode:
authorIlpo Järvinen <ilpo.jarvinen@helsinki.fi>2009-02-28 04:44:31 +0000
committerDavid S. Miller <davem@davemloft.net>2009-03-02 03:00:11 -0800
commit02276f3c962fd408fa9d441251067845f948bfcf (patch)
tree040b778209f0694273a9d5d8337814b6a826c74e /net/ipv4/tcp_input.c
parentd3d2ae454501a4dec360995649e1b002a2ad90c5 (diff)
downloadlinux-02276f3c962fd408fa9d441251067845f948bfcf.tar.gz
linux-02276f3c962fd408fa9d441251067845f948bfcf.tar.bz2
linux-02276f3c962fd408fa9d441251067845f948bfcf.zip
tcp: fix corner case issue in segmentation during rexmitting
If cur_mss grew very recently so that the previously G/TSOed skb now fits well into a single segment it would get send up in parts unless we calculate # of segments again. This corner-case could happen eg. after mtu probe completes or less than previously sack blocks are required for the opposite direction. Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/tcp_input.c')
0 files changed, 0 insertions, 0 deletions