mbox series

[net-next,0/8] mptcp: Cleanup, a new test case, and header trimming

Message ID 20210407001604.85071-1-mathew.j.martineau@linux.intel.com (mailing list archive)
Headers show
Series mptcp: Cleanup, a new test case, and header trimming | expand

Message

Mat Martineau April 7, 2021, 12:15 a.m. UTC
Some more patches to include from the MPTCP tree:

Patches 1-6 refactor an address-related data structure and reduce some
duplicate code that handles IPv4 and IPv6 addresses.

Patch 7 adds a test case for the MPTCP netlink interface, passing a
specific ifindex to the kernel.

Patch 8 drops extra header options from IPv4 address echo packets,
improving consistency and testability between IPv4 and IPv6.

Davide Caratti (1):
  mptcp: drop all sub-options except ADD_ADDR when the echo bit is set

Geliang Tang (7):
  mptcp: move flags and ifindex out of mptcp_addr_info
  mptcp: use mptcp_addr_info in mptcp_out_options
  mptcp: drop OPTION_MPTCP_ADD_ADDR6
  mptcp: use mptcp_addr_info in mptcp_options_received
  mptcp: drop MPTCP_ADDR_IPVERSION_4/6
  mptcp: unify add_addr(6)_generate_hmac
  selftests: mptcp: add the net device name testcase

 include/net/mptcp.h                           |  21 ++-
 net/mptcp/options.c                           | 175 ++++++------------
 net/mptcp/pm_netlink.c                        |  41 ++--
 net/mptcp/protocol.h                          |  38 +---
 net/mptcp/subflow.c                           |   7 +-
 .../testing/selftests/net/mptcp/mptcp_join.sh |   8 +
 6 files changed, 115 insertions(+), 175 deletions(-)


base-commit: be107538c5296fb888938ec3a32da21bb1733655

Comments

patchwork-bot+netdevbpf@kernel.org April 7, 2021, 9:20 p.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Tue,  6 Apr 2021 17:15:56 -0700 you wrote:
> Some more patches to include from the MPTCP tree:
> 
> Patches 1-6 refactor an address-related data structure and reduce some
> duplicate code that handles IPv4 and IPv6 addresses.
> 
> Patch 7 adds a test case for the MPTCP netlink interface, passing a
> specific ifindex to the kernel.
> 
> [...]

Here is the summary with links:
  - [net-next,1/8] mptcp: move flags and ifindex out of mptcp_addr_info
    https://git.kernel.org/netdev/net-next/c/daa83ab03954
  - [net-next,2/8] mptcp: use mptcp_addr_info in mptcp_out_options
    https://git.kernel.org/netdev/net-next/c/30f60bae8092
  - [net-next,3/8] mptcp: drop OPTION_MPTCP_ADD_ADDR6
    https://git.kernel.org/netdev/net-next/c/fef6b7ecfbd4
  - [net-next,4/8] mptcp: use mptcp_addr_info in mptcp_options_received
    https://git.kernel.org/netdev/net-next/c/f7dafee18538
  - [net-next,5/8] mptcp: drop MPTCP_ADDR_IPVERSION_4/6
    https://git.kernel.org/netdev/net-next/c/1b1a6ef597c7
  - [net-next,6/8] mptcp: unify add_addr(6)_generate_hmac
    https://git.kernel.org/netdev/net-next/c/761c124ed969
  - [net-next,7/8] selftests: mptcp: add the net device name testcase
    https://git.kernel.org/netdev/net-next/c/c3eaa5f667cb
  - [net-next,8/8] mptcp: drop all sub-options except ADD_ADDR when the echo bit is set
    https://git.kernel.org/netdev/net-next/c/07f8252fe0e3

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html