aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_timer.c
diff options
context:
space:
mode:
authorIlpo Järvinen <[email protected]>2009-02-28 04:44:31 +0000
committerDavid S. Miller <[email protected]>2009-03-02 11:00:11 +0000
commit02276f3c962fd408fa9d441251067845f948bfcf (patch)
tree040b778209f0694273a9d5d8337814b6a826c74e /net/ipv4/tcp_timer.c
parenttcp: Don't clear hints when tcp_fragmenting (diff)
downloadkernel-02276f3c962fd408fa9d441251067845f948bfcf.tar.gz
kernel-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 <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/ipv4/tcp_timer.c')
0 files changed, 0 insertions, 0 deletions