Skip to content

Commit 1d05f70

Browse files
authored
netsupport.mk : recover coolsnowwolf#10358 pull request MultiPath TCP modules
1 parent 62d9f82 commit 1d05f70

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

package/kernel/linux/modules/netsupport.mk

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1537,3 +1537,49 @@ define KernelPackage/qrtr-mhi/description
15371537
endef
15381538

15391539
$(eval $(call KernelPackage,qrtr-mhi))
1540+
1541+
1542+
define KernelPackage/mptcp
1543+
SUBMENU:=$(NETWORK_SUPPORT_MENU)
1544+
TITLE:=MultiPath TCP support
1545+
1546+
AUTOLOAD:=$(call AutoProbe,mptcp)
1547+
endef
1548+
1549+
define KernelPackage/mptcp/description
1550+
MPTCP is a module made for MultiPath TCP support
1551+
endef
1552+
1553+
$(eval $(call KernelPackage,mptcp))
1554+
1555+
1556+
define KernelPackage/mptcp_ipv6
1557+
SUBMENU:=$(NETWORK_SUPPORT_MENU)
1558+
TITLE:=MultiPath TCP IPv6 support
1559+
DEPENDS:=@IPV6 +kmod-mptcp
1560+
1561+
AUTOLOAD:=$(call AutoProbe,mptcp_ipv6)
1562+
endef
1563+
1564+
define KernelPackage/mptcp_ipv6/description
1565+
MPTCP_IPV6 is a module made for MultiPath TCP IPv6 support
1566+
endef
1567+
1568+
$(eval $(call KernelPackage,mptcp_ipv6))
1569+
1570+
1571+
define KernelPackage/inet-mptcp-diag
1572+
SUBMENU:=$(NETWORK_SUPPORT_MENU)
1573+
TITLE:=INET diag support for MultiPath TCP
1574+
DEPENDS:=kmod-mptcp +kmod-inet-diag
1575+
1576+
FILES:= $(LINUX_DIR)/net/mptcp/[email protected]
1577+
AUTOLOAD:=$(call AutoProbe,mptcp_diag)
1578+
endef
1579+
1580+
define KernelPackage/inet-mptcp-diag/description
1581+
Support for INET (MultiPath TCP) socket monitoring interface used by
1582+
native Linux tools such as ss.
1583+
endef
1584+
1585+
$(eval $(call KernelPackage,inet-mptcp-diag))

0 commit comments

Comments
 (0)