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 7357b41caSMatthieu Baerts select CRYPTO 8f870fa0bSMat Martineau help 9f870fa0bSMat Martineau Multipath TCP (MPTCP) connections send and receive data over multiple 10f870fa0bSMat Martineau subflows in order to utilize multiple network paths. Each subflow 11f870fa0bSMat Martineau uses the TCP protocol, and TCP options carry header information for 12f870fa0bSMat Martineau MPTCP. 13f870fa0bSMat Martineau 14389b8fb3SGeert Uytterhoevenif MPTCP 15389b8fb3SGeert Uytterhoeven 16f870fa0bSMat Martineauconfig MPTCP_IPV6 17f870fa0bSMat Martineau bool "MPTCP: IPv6 support for Multipath TCP" 18f870fa0bSMat Martineau select IPV6 19f870fa0bSMat Martineau default y 2065492c5aSPaolo Abeni 2165492c5aSPaolo Abeniconfig MPTCP_HMAC_TEST 2265492c5aSPaolo Abeni bool "Tests for MPTCP HMAC implementation" 2365492c5aSPaolo Abeni help 2465492c5aSPaolo Abeni This option enable boot time self-test for the HMAC implementation 2565492c5aSPaolo Abeni used by the MPTCP code 2665492c5aSPaolo Abeni 2765492c5aSPaolo Abeni Say N if you are unsure. 28389b8fb3SGeert Uytterhoeven 29389b8fb3SGeert Uytterhoevenendif 30