summaryrefslogtreecommitdiff
path: root/include/linux/sysctl.h
diff options
context:
space:
mode:
authorPasi Sarolahti <sarolaht@cs.helsinki.fi>2002-10-09 02:04:19 -0700
committerDavid S. Miller <davem@nuts.ninka.net>2002-10-09 02:04:19 -0700
commit074d9880da564d09159d50649e870ac4dacf6d4f (patch)
tree7a0496ca10c14249d14dd8b725a78fb86eef12ad /include/linux/sysctl.h
parent583bcb779ef58645b108d2bb9a5b294d3336de9c (diff)
[TCP]: Add F-RTO support.
Motivation for this modification is that especially on some wireless network technologies there are delay spikes that trigger RTO even though no packets are lost. F-RTO sender continues by sending new data after RTO retransmission in order to avoid unnecessary retransmissions in that case. If the sender sees any duplicate acks after the RTO retransmission, it reverts to traditional slow start retransmissions. If new acks arrive after forward transmissions, they very likely indicate that the RTO was indeed spurious and the sender can continue sending new data (because only one segment was retransmitted).
Diffstat (limited to 'include/linux/sysctl.h')
-rw-r--r--include/linux/sysctl.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/sysctl.h b/include/linux/sysctl.h
index 9fd7d5c05605..0fb31130009d 100644
--- a/include/linux/sysctl.h
+++ b/include/linux/sysctl.h
@@ -301,7 +301,8 @@ enum
NET_IPV4_NONLOCAL_BIND=88,
NET_IPV4_ICMP_RATELIMIT=89,
NET_IPV4_ICMP_RATEMASK=90,
- NET_TCP_TW_REUSE=91
+ NET_TCP_TW_REUSE=91,
+ NET_TCP_FRTO=92
};
enum {