diff options
Diffstat (limited to 'net/dccp/ccids/Kconfig')
-rw-r--r-- | net/dccp/ccids/Kconfig | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/net/dccp/ccids/Kconfig b/net/dccp/ccids/Kconfig index 3d7d867a7c4e..12275943eab8 100644 --- a/net/dccp/ccids/Kconfig +++ b/net/dccp/ccids/Kconfig | |||
@@ -38,6 +38,7 @@ config IP_DCCP_CCID2_DEBUG | |||
38 | config IP_DCCP_CCID3 | 38 | config IP_DCCP_CCID3 |
39 | tristate "CCID3 (TCP-Friendly) (EXPERIMENTAL)" | 39 | tristate "CCID3 (TCP-Friendly) (EXPERIMENTAL)" |
40 | def_tristate IP_DCCP | 40 | def_tristate IP_DCCP |
41 | select IP_DCCP_TFRC_LIB | ||
41 | ---help--- | 42 | ---help--- |
42 | CCID 3 denotes TCP-Friendly Rate Control (TFRC), an equation-based | 43 | CCID 3 denotes TCP-Friendly Rate Control (TFRC), an equation-based |
43 | rate-controlled congestion control mechanism. TFRC is designed to | 44 | rate-controlled congestion control mechanism. TFRC is designed to |
@@ -63,10 +64,6 @@ config IP_DCCP_CCID3 | |||
63 | 64 | ||
64 | If in doubt, say M. | 65 | If in doubt, say M. |
65 | 66 | ||
66 | config IP_DCCP_TFRC_LIB | ||
67 | depends on IP_DCCP_CCID3 | ||
68 | def_tristate IP_DCCP_CCID3 | ||
69 | |||
70 | config IP_DCCP_CCID3_DEBUG | 67 | config IP_DCCP_CCID3_DEBUG |
71 | bool "CCID3 debugging messages" | 68 | bool "CCID3 debugging messages" |
72 | depends on IP_DCCP_CCID3 | 69 | depends on IP_DCCP_CCID3 |
@@ -110,5 +107,13 @@ config IP_DCCP_CCID3_RTO | |||
110 | is serious network congestion: experimenting with larger values should | 107 | is serious network congestion: experimenting with larger values should |
111 | therefore not be performed on WANs. | 108 | therefore not be performed on WANs. |
112 | 109 | ||
110 | config IP_DCCP_TFRC_LIB | ||
111 | tristate | ||
112 | default n | ||
113 | |||
114 | config IP_DCCP_TFRC_DEBUG | ||
115 | bool | ||
116 | depends on IP_DCCP_TFRC_LIB | ||
117 | default y if IP_DCCP_CCID3_DEBUG | ||
113 | 118 | ||
114 | endmenu | 119 | endmenu |