Thread (6 messages) flat view 6 messages, 2 authors, 2021-11-20
STALE1738d

[PATCH net-next 0/4] mptcp: More socket option support

From: Mat Martineau <hidden>
Date: 2021-11-19 20:42:01
Also in: mptcp

These patches add MPTCP socket support for a few additional socket
options: IP_TOS, IP_FREEBIND, IP_TRANSPARENT, IPV6_FREEBIND, and
IPV6_TRANSPARENT.

Patch 1 exposes __ip_sock_set_tos() for use in patch 2.

Patch 2 adds IP_TOS support.

Patches 3 and 4 add the freebind and transparent support, with a
selftest for the latter.


Florian Westphal (2):
  mptcp: sockopt: add SOL_IP freebind & transparent options
  selftests: mptcp: add tproxy test case

Poorva Sonparote (2):
  ipv4: Exposing __ip_sock_set_tos() in ip.h
  mptcp: Support for IP_TOS for MPTCP setsockopt()

 include/net/ip.h                              |   1 +
 net/ipv4/ip_sockglue.c                        |   2 +-
 net/mptcp/sockopt.c                           | 106 +++++++++++++++++-
 net/mptcp/subflow.c                           |   3 +-
 tools/testing/selftests/net/mptcp/config      |   8 +-
 .../selftests/net/mptcp/mptcp_connect.c       |  51 ++++++++-
 .../selftests/net/mptcp/mptcp_connect.sh      |  80 +++++++++++++
 7 files changed, 245 insertions(+), 6 deletions(-)


base-commit: 520fbdf7fb19b7744e370d36d9244a446299ceb7
-- 
2.34.0
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help