xref: /openbmc/linux/net/tipc/Kconfig (revision ba61bb17)
1#
2# TIPC configuration
3#
4
5menuconfig TIPC
6	tristate "The TIPC Protocol"
7	depends on INET
8	---help---
9	  The Transparent Inter Process Communication (TIPC) protocol is
10	  specially designed for intra cluster communication. This protocol
11	  originates from Ericsson where it has been used in carrier grade
12	  cluster applications for many years.
13
14	  For more information about TIPC, see http://tipc.sourceforge.net.
15
16	  This protocol support is also available as a module ( = code which
17	  can be inserted in and removed from the running kernel whenever you
18	  want). The module will be called tipc. If you want to compile it
19	  as a module, say M here and read <file:Documentation/kbuild/modules.txt>.
20
21	  If in doubt, say N.
22
23config TIPC_MEDIA_IB
24	bool "InfiniBand media type support"
25	depends on TIPC && INFINIBAND_IPOIB
26	help
27	  Saying Y here will enable support for running TIPC on
28	  IP-over-InfiniBand devices.
29config TIPC_MEDIA_UDP
30	bool "IP/UDP media type support"
31	depends on TIPC
32	select NET_UDP_TUNNEL
33	help
34	  Saying Y here will enable support for running TIPC over IP/UDP
35	bool
36	default y
37
38config TIPC_DIAG
39	tristate "TIPC: socket monitoring interface"
40	depends on TIPC
41	default y
42	---help---
43	Support for TIPC socket monitoring interface used by ss tool.
44	If unsure, say Y.
45