summaryrefslogtreecommitdiffstats
path: root/net/irda/timer.c
diff options
context:
space:
mode:
authorIlpo Järvinen <ilpo.jarvinen@helsinki.fi>2007-05-19 13:56:57 -0700
committerDavid S. Miller <davem@davemloft.net>2007-05-19 13:56:57 -0700
commit580e572a4a1bfea2f42af63ba4785ac7dfbcb45d (patch)
tree0c28904f333818cfe86a6cf95cee8bff75eec0a7 /net/irda/timer.c
parent463236557db4b5d4de9eb3fafa2e7d7905ac65ab (diff)
downloadlinux-580e572a4a1bfea2f42af63ba4785ac7dfbcb45d.tar.gz
linux-580e572a4a1bfea2f42af63ba4785ac7dfbcb45d.tar.bz2
linux-580e572a4a1bfea2f42af63ba4785ac7dfbcb45d.zip
[TCP] FRTO: Prevent state inconsistency in corner cases
State could become inconsistent in two cases: 1) Userspace disabled FRTO by tuning sysctl when one of the TCP flows was in the middle of FRTO algorithm (and then RTO is again triggered) 2) SACK reneging occurs during FRTO algorithm A simple solution is just to abort the previous FRTO when such obscure condition occurs... Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/irda/timer.c')
0 files changed, 0 insertions, 0 deletions