[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
mptcp.patch
Description: mptcp.patch
- Adding MPTCP option to wget,
Bastien Wiaux <=