Jan Engelhardt | 3df25df | 2007-05-23 14:46:35 -0700 | [diff] [blame] | 1 | menuconfig IP_DCCP |
Arnaldo Carvalho de Melo | 7c65787 | 2005-08-09 20:14:34 -0700 | [diff] [blame] | 2 | tristate "The DCCP Protocol (EXPERIMENTAL)" |
Jan Engelhardt | 3df25df | 2007-05-23 14:46:35 -0700 | [diff] [blame] | 3 | depends on INET && EXPERIMENTAL |
Gerrit Renker | e333b3e | 2007-11-21 10:09:56 -0200 | [diff] [blame] | 4 | select IP_DCCP_CCID2 |
Arnaldo Carvalho de Melo | 7c65787 | 2005-08-09 20:14:34 -0700 | [diff] [blame] | 5 | ---help--- |
Gerrit Renker | 0e64e94 | 2006-10-24 16:17:51 -0700 | [diff] [blame] | 6 | Datagram Congestion Control Protocol (RFC 4340) |
Arnaldo Carvalho de Melo | 7c65787 | 2005-08-09 20:14:34 -0700 | [diff] [blame] | 7 | |
Gerrit Renker | 0e64e94 | 2006-10-24 16:17:51 -0700 | [diff] [blame] | 8 | From http://www.ietf.org/rfc/rfc4340.txt: |
Arnaldo Carvalho de Melo | 7c65787 | 2005-08-09 20:14:34 -0700 | [diff] [blame] | 9 | |
| 10 | The Datagram Congestion Control Protocol (DCCP) is a transport |
| 11 | protocol that implements bidirectional, unicast connections of |
| 12 | congestion-controlled, unreliable datagrams. It should be suitable |
| 13 | for use by applications such as streaming media, Internet telephony, |
Gerrit Renker | 0e64e94 | 2006-10-24 16:17:51 -0700 | [diff] [blame] | 14 | and on-line games. |
Arnaldo Carvalho de Melo | 7c65787 | 2005-08-09 20:14:34 -0700 | [diff] [blame] | 15 | |
| 16 | To compile this protocol support as a module, choose M here: the |
| 17 | module will be called dccp. |
| 18 | |
| 19 | If in doubt, say N. |
| 20 | |
Jan Engelhardt | 3df25df | 2007-05-23 14:46:35 -0700 | [diff] [blame] | 21 | if IP_DCCP |
| 22 | |
Arnaldo Carvalho de Melo | 17b085e | 2005-08-12 12:59:17 -0300 | [diff] [blame] | 23 | config INET_DCCP_DIAG |
Jan Engelhardt | 3df25df | 2007-05-23 14:46:35 -0700 | [diff] [blame] | 24 | depends on INET_DIAG |
Arnaldo Carvalho de Melo | 17b085e | 2005-08-12 12:59:17 -0300 | [diff] [blame] | 25 | def_tristate y if (IP_DCCP = y && INET_DIAG = y) |
Arnaldo Carvalho de Melo | 4f5736c | 2005-08-12 09:27:49 -0300 | [diff] [blame] | 26 | def_tristate m |
| 27 | |
Andrea Bittau | 2a91aa3 | 2006-03-20 17:41:47 -0800 | [diff] [blame] | 28 | config IP_DCCP_ACKVEC |
Jean-Luc Leger | 538c5902 | 2006-06-23 02:05:22 -0700 | [diff] [blame] | 29 | bool |
Andrea Bittau | 2a91aa3 | 2006-03-20 17:41:47 -0800 | [diff] [blame] | 30 | |
Arnaldo Carvalho de Melo | 7c65787 | 2005-08-09 20:14:34 -0700 | [diff] [blame] | 31 | source "net/dccp/ccids/Kconfig" |
| 32 | |
Arnaldo Carvalho de Melo | 725ba8e | 2005-08-13 20:35:39 -0300 | [diff] [blame] | 33 | menu "DCCP Kernel Hacking" |
Jan Engelhardt | 3df25df | 2007-05-23 14:46:35 -0700 | [diff] [blame] | 34 | depends on DEBUG_KERNEL=y |
Arnaldo Carvalho de Melo | 725ba8e | 2005-08-13 20:35:39 -0300 | [diff] [blame] | 35 | |
| 36 | config IP_DCCP_DEBUG |
| 37 | bool "DCCP debug messages" |
| 38 | ---help--- |
| 39 | Only use this if you're hacking DCCP. |
| 40 | |
Gerrit Renker | 8411671 | 2006-11-20 18:26:03 -0200 | [diff] [blame] | 41 | When compiling DCCP as a module, this debugging output can be toggled |
| 42 | by setting the parameter dccp_debug of the `dccp' module to 0 or 1. |
| 43 | |
Arnaldo Carvalho de Melo | 725ba8e | 2005-08-13 20:35:39 -0300 | [diff] [blame] | 44 | Just say N. |
| 45 | |
Ian McDonald | e41542f | 2006-09-22 14:28:01 +1200 | [diff] [blame] | 46 | config NET_DCCPPROBE |
| 47 | tristate "DCCP connection probing" |
| 48 | depends on PROC_FS && KPROBES |
| 49 | ---help--- |
| 50 | This module allows for capturing the changes to DCCP connection |
| 51 | state in response to incoming packets. It is used for debugging |
| 52 | DCCP congestion avoidance modules. If you don't understand |
| 53 | what was just said, you don't need it: say N. |
| 54 | |
Ian McDonald | fec5b80 | 2006-11-10 13:04:52 -0200 | [diff] [blame] | 55 | Documentation on how to use DCCP connection probing can be found |
Ian McDonald | e41542f | 2006-09-22 14:28:01 +1200 | [diff] [blame] | 56 | at http://linux-net.osdl.org/index.php/DccpProbe |
| 57 | |
| 58 | To compile this code as a module, choose M here: the |
| 59 | module will be called dccp_probe. |
| 60 | |
| 61 | |
Arnaldo Carvalho de Melo | 725ba8e | 2005-08-13 20:35:39 -0300 | [diff] [blame] | 62 | endmenu |
| 63 | |
Jan Engelhardt | 3df25df | 2007-05-23 14:46:35 -0700 | [diff] [blame] | 64 | endif # IP_DDCP |