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