Merge branch 'mptcp-cleanups-ephemeral-port-sockopts'
authorDavid S. Miller <davem@davemloft.net>
Tue, 26 Dec 2023 22:33:22 +0000 (22:33 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 26 Dec 2023 22:33:22 +0000 (22:33 +0000)
commit1f62f58d509267bb8442e8a029f6ea8cc98b6ea0
treef69161cf3a43b956ebff55aff7f5b9c5a2b583fa
parent7961ef1fa10ec35ad6923fb5751877116e4b035b
parent122db5e3634b85f6caeca19345e0adbdf79cb257
Merge branch 'mptcp-cleanups-ephemeral-port-sockopts'

Matthieu Baerts says:

====================
mptcp: cleanup and support more ephemeral ports sockopts

Patch 1 is a cleanup one: mptcp_is_tcpsk() helper was modifying sock_ops
in some cases which is unexpected with that name.

Patch 2 to 4 add support for two socket options: IP_LOCAL_PORT_RANGE and
IP_BIND_ADDRESS_NO_PORT. The first one is a preparation patch, the
second one adds the support while the last one modifies an existing
selftest to validate the new features.
====================

Signed-off-by: Matthieu Baerts <matttbe@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>