aboutsummaryrefslogtreecommitdiffstats
path: root/net/Kconfig
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@osdl.org>2006-06-05 20:30:32 -0400
committerDavid S. Miller <davem@sunset.davemloft.net>2006-06-18 00:29:31 -0400
commita42e9d6ce89cfd19aee9f990b7231ce697f0d00f (patch)
tree3afea026bdf3698fd81509925d8cf7d5f1e95fbd /net/Kconfig
parent72dc5b9225c53310c010b68a70ea97c8c8e24bdf (diff)
[TCP]: TCP Probe congestion window tracing
This adds a new module for tracking TCP state variables non-intrusively using kprobes. It has a simple /proc interface that outputs one line for each packet received. A sample usage is to collect congestion window and ssthresh over time graphs. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/Kconfig')
-rw-r--r--net/Kconfig15
1 files changed, 15 insertions, 0 deletions
diff --git a/net/Kconfig b/net/Kconfig
index 4193cdcd3ae7..ff0db804eed8 100644
--- a/net/Kconfig
+++ b/net/Kconfig
@@ -215,6 +215,21 @@ config NET_PKTGEN
215 To compile this code as a module, choose M here: the 215 To compile this code as a module, choose M here: the
216 module will be called pktgen. 216 module will be called pktgen.
217 217
218config NET_TCPPROBE
219 tristate "TCP connection probing"
220 depends on INET && EXPERIMENTAL && PROC_FS && KPROBES
221 ---help---
222 This module allows for capturing the changes to TCP connection
223 state in response to incoming patckets. It is used for debugging
224 TCP congestion avoidance modules. If you don't understand
225 what was just said, you don't need it: say N.
226
227 Documentation on how to use the packet generator can be found
228 at http://linux-net.osdl.org/index.php/TcpProbe
229
230 To compile this code as a module, choose M here: the
231 module will be called tcp_probe.
232
218endmenu 233endmenu
219 234
220endmenu 235endmenu