xref: /openbmc/linux/net/mptcp/Kconfig (revision a5a8cb96)
1
2config MPTCP
3	bool "MPTCP: Multipath TCP"
4	depends on INET
5	select SKB_EXTENSIONS
6	select CRYPTO_LIB_SHA256
7	help
8	  Multipath TCP (MPTCP) connections send and receive data over multiple
9	  subflows in order to utilize multiple network paths. Each subflow
10	  uses the TCP protocol, and TCP options carry header information for
11	  MPTCP.
12
13if MPTCP
14
15config MPTCP_IPV6
16	bool "MPTCP: IPv6 support for Multipath TCP"
17	select IPV6
18	default y
19
20config MPTCP_HMAC_TEST
21	bool "Tests for MPTCP HMAC implementation"
22	help
23	  This option enable boot time self-test for the HMAC implementation
24	  used by the MPTCP code
25
26	  Say N if you are unsure.
27
28endif
29