1f870fa0bSMat Martineau 2f870fa0bSMat Martineauconfig MPTCP 3f870fa0bSMat Martineau bool "MPTCP: Multipath TCP" 4f870fa0bSMat Martineau depends on INET 5f870fa0bSMat Martineau select SKB_EXTENSIONS 665492c5aSPaolo Abeni select CRYPTO_LIB_SHA256 7f870fa0bSMat Martineau help 8f870fa0bSMat Martineau Multipath TCP (MPTCP) connections send and receive data over multiple 9f870fa0bSMat Martineau subflows in order to utilize multiple network paths. Each subflow 10f870fa0bSMat Martineau uses the TCP protocol, and TCP options carry header information for 11f870fa0bSMat Martineau MPTCP. 12f870fa0bSMat Martineau 13*389b8fb3SGeert Uytterhoevenif MPTCP 14*389b8fb3SGeert Uytterhoeven 15f870fa0bSMat Martineauconfig MPTCP_IPV6 16f870fa0bSMat Martineau bool "MPTCP: IPv6 support for Multipath TCP" 17f870fa0bSMat Martineau select IPV6 18f870fa0bSMat Martineau default y 1965492c5aSPaolo Abeni 2065492c5aSPaolo Abeniconfig MPTCP_HMAC_TEST 2165492c5aSPaolo Abeni bool "Tests for MPTCP HMAC implementation" 2265492c5aSPaolo Abeni help 2365492c5aSPaolo Abeni This option enable boot time self-test for the HMAC implementation 2465492c5aSPaolo Abeni used by the MPTCP code 2565492c5aSPaolo Abeni 2665492c5aSPaolo Abeni Say N if you are unsure. 27*389b8fb3SGeert Uytterhoeven 28*389b8fb3SGeert Uytterhoevenendif 29