]> git.baikalelectronics.ru Git - kernel.git/commit
[TCP]: speed up SACK processing
authorStephen Hemminger <shemminger@osdl.org>
Fri, 11 Nov 2005 01:14:59 +0000 (17:14 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 11 Nov 2005 01:14:59 +0000 (17:14 -0800)
commit653a682452176a5ff8c2261503b8ab3b814aa73b
tree09775f0479168cd53494155a5789e78df218b497
parentce37a0385902120791d14b95c745682f88f4c09f
[TCP]: speed up SACK processing

Use "hints" to speed up the SACK processing. Various forms
of this have been used by TCP developers (Web100, STCP, BIC)
to avoid the 2x linear search of outstanding segments.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/tcp.h
include/net/sock.h
include/net/tcp.h
net/ipv4/tcp_input.c
net/ipv4/tcp_output.c