bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Adding MPTCP option to wget


From: Bastien Wiaux
Subject: Adding MPTCP option to wget
Date: Sun, 4 Jun 2023 22:31:13 +0000

Hello,

I would like to propose a patch that  adds initial support for Multipath TCP 
for wget.

This patch provides the "--mptcp" command line option that enables Multipath 
TCP when set.

Multipath TCP is a TCP extension defined in RFC8684 that is supported by recent 
Linux kernels (5.13+).
Multipath TCP allows a TCP connection to use different paths (e.g. Wi-Fi and 
cellular on smartphones, IPv4 and IPv6, ...).
Multipath TCP is enabled by default on recent Linux distributions (Debian, 
Ubuntu, Redhat,...)

If running on a kernel that does not support Multipath TCP, wget will just 
behave normally.
Another possibility would be to always enable MultipathTCP by default on Linux.

Use ./configure with --enable-mptcp to enable Multipath TCP support.

This patch modifies the following files:
* configure.ac
* src/connect.c
* src/connect.h
* src/init.c
* src/main.c
* src/options.h
* testenv/Makefile.am
* testenv/Test-mptcp-enabled.py
* testenv/conf/was_mptcp_enabled.py
* testenv/server/http/http_server.py

I appreciate your feedback,
Bastien Wiaux

Attachment: mptcp.patch
Description: mptcp.patch


reply via email to

[Prev in Thread] Current Thread [Next in Thread]