xref: /openbmc/linux/net/dccp/Kconfig (revision 266f3128)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
23df25df3SJan Engelhardtmenuconfig IP_DCCP
3fa201d64SKees Cook	tristate "The DCCP Protocol"
4fa201d64SKees Cook	depends on INET
5a7f7f624SMasahiro Yamada	help
60e64e94eSGerrit Renker	  Datagram Congestion Control Protocol (RFC 4340)
77c657876SArnaldo Carvalho de Melo
8266f3128SAlexander A. Klimov	  From https://www.ietf.org/rfc/rfc4340.txt:
97c657876SArnaldo Carvalho de Melo
107c657876SArnaldo Carvalho de Melo	  The Datagram Congestion Control Protocol (DCCP) is a transport
117c657876SArnaldo Carvalho de Melo	  protocol that implements bidirectional, unicast connections of
127c657876SArnaldo Carvalho de Melo	  congestion-controlled, unreliable datagrams. It should be suitable
137c657876SArnaldo Carvalho de Melo	  for use by applications such as streaming media, Internet telephony,
140e64e94eSGerrit Renker	  and on-line games.
157c657876SArnaldo Carvalho de Melo
167c657876SArnaldo Carvalho de Melo	  To compile this protocol support as a module, choose M here: the
177c657876SArnaldo Carvalho de Melo	  module will be called dccp.
187c657876SArnaldo Carvalho de Melo
197c657876SArnaldo Carvalho de Melo	  If in doubt, say N.
207c657876SArnaldo Carvalho de Melo
213df25df3SJan Engelhardtif IP_DCCP
223df25df3SJan Engelhardt
2317b085eaSArnaldo Carvalho de Meloconfig INET_DCCP_DIAG
243df25df3SJan Engelhardt	depends on INET_DIAG
2517b085eaSArnaldo Carvalho de Melo	def_tristate y if (IP_DCCP = y && INET_DIAG = y)
264f5736c4SArnaldo Carvalho de Melo	def_tristate m
274f5736c4SArnaldo Carvalho de Melo
287c657876SArnaldo Carvalho de Melosource "net/dccp/ccids/Kconfig"
297c657876SArnaldo Carvalho de Melo
30725ba8eeSArnaldo Carvalho de Melomenu "DCCP Kernel Hacking"
313df25df3SJan Engelhardt	depends on DEBUG_KERNEL=y
32725ba8eeSArnaldo Carvalho de Melo
33725ba8eeSArnaldo Carvalho de Meloconfig IP_DCCP_DEBUG
34725ba8eeSArnaldo Carvalho de Melo	bool "DCCP debug messages"
35a7f7f624SMasahiro Yamada	help
36725ba8eeSArnaldo Carvalho de Melo	  Only use this if you're hacking DCCP.
37725ba8eeSArnaldo Carvalho de Melo
3884116716SGerrit Renker	  When compiling DCCP as a module, this debugging output can be toggled
3984116716SGerrit Renker	  by setting the parameter dccp_debug of the `dccp' module to 0 or 1.
4084116716SGerrit Renker
41725ba8eeSArnaldo Carvalho de Melo	  Just say N.
42725ba8eeSArnaldo Carvalho de Melo
43e41542f5SIan McDonald
44725ba8eeSArnaldo Carvalho de Meloendmenu
45725ba8eeSArnaldo Carvalho de Melo
463df25df3SJan Engelhardtendif # IP_DDCP
47