]> git.baikalelectronics.ru Git - kernel.git/commit
[TCP]: Correct DSACK check placing
authorIlpo Järvinen <ilpo.jarvinen@helsinki.fi>
Sat, 17 Nov 2007 00:17:05 +0000 (16:17 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Jan 2008 22:54:15 +0000 (14:54 -0800)
commit7b0b3d32623116aaff4e17a8aa88b130effa0c88
tree71de7ffc816b39eb5a1c0e5c3de2eb1167d681bf
parent4d9d8e30034d5bbb4b26d172be0c48c9ef67d0e2
[TCP]: Correct DSACK check placing

Previously one of the in-block skip branches was missing it.

Also, drop it from tail-fully-processed case because the next
iteration will do exactly the same thing, i.e., process the
SACK block that contains the DSACK information.

Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/tcp_input.c