]> git.baikalelectronics.ru Git - kernel.git/commit
[DCCP]: Add sysctls to control retransmission behaviour
authorGerrit Renker <gerrit@erg.abdn.ac.uk>
Mon, 13 Nov 2006 15:23:52 +0000 (13:23 -0200)
committerDavid S. Miller <davem@sunset.davemloft.net>
Sun, 3 Dec 2006 05:22:18 +0000 (21:22 -0800)
commitcd772694213f218fe322da55b99d062a767441d7
tree2e859b2b0aa17d2e18927fe110cdefad6c4f5fe6
parent6e005b9060490e9a75c2e3c438a83f2a4fee2987
[DCCP]: Add sysctls to control retransmission behaviour

This adds 3 sysctls which govern the retransmission behaviour of DCCP control
packets (3way handshake, feature negotiation).

It removes 4 FIXMEs from the code.

The close resemblance of sysctl variables to their TCP analogues is emphasised
not only by their name, but also by giving them the same initial values.
This is useful since there is not much practical experience with DCCP yet.

Furthermore, with regard to the previous patch, it is now possible to limit
the number of keepalive-Responses by setting net.dccp.default.request_retries
(also a bit like in TCP).

Lastly, added documentation of all existing DCCP sysctls.

Signed-off-by: Gerrit Renker <gerrit@erg.abdn.ac.uk>
Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
Documentation/networking/dccp.txt
include/linux/sysctl.h
net/dccp/dccp.h
net/dccp/feat.h
net/dccp/proto.c
net/dccp/sysctl.c
net/dccp/timer.c