summaryrefslogtreecommitdiffstats
path: root/net/tipc/port.c
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@linux-foundation.org>2007-07-26 08:50:06 +0200
committerDavid S. Miller <davem@sunset.davemloft.net>2007-07-31 11:27:58 +0200
commite7d0c88586a66cf03e70750a8119d984fdedf2aa (patch)
tree87d9da3efbd1dd5ba67ce60cd7c342f23eccdcab /net/tipc/port.c
parent[TCP]: congestion control API pass RTT in microseconds (diff)
downloadlinux-e7d0c88586a66cf03e70750a8119d984fdedf2aa.tar.xz
linux-e7d0c88586a66cf03e70750a8119d984fdedf2aa.zip
[TCP]: cubic - eliminate use of receive time stamp
Remove use of received timestamp option value from RTT calculation in Cubic. A hostile receiver may be returning a larger timestamp option than the original value. This would cause the sender to believe the malevolent receiver had a larger RTT and because Cubic tries to provide some RTT friendliness, the sender would then favor the liar. Instead, use the jiffie resolutionRTT value already computed and passed back after ack. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc/port.c')
0 files changed, 0 insertions, 0 deletions