Merge branch 'mptcp-C-flag-and-fixes'
Mat Martineau says:
====================
mptcp: Connection-time 'C' flag and two fixes
Here are six more patches from the MPTCP tree.
Most of them add support for the 'C' flag in the MPTCP connection-time
option headers. This flag affects how the initial address and port are
treated by each peer. Normally one peer may send MP_JOIN requests to the
remote address and port that were used when initiating the MPTCP
connection. The 'C' bit indicates that MP_JOINs should only be sent to
remote addresses that have been advertised with ADD_ADDR.
The other two patches are unrelated improvements.
Patches 1-4: Add the 'C' flag feature, a sysctl to optionally enable it,
and a selftest.
Patch 5: Adjust rp_filter settings in a selftest.
Patch 6: Improve rbuf cleanup for MPTCP sockets.
====================
Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- Documentation/networking/mptcp-sysctl.rst 13 additions, 0 deletionsDocumentation/networking/mptcp-sysctl.rst
- include/net/mptcp.h 2 additions, 1 deletioninclude/net/mptcp.h
- net/mptcp/ctrl.c 16 additions, 0 deletionsnet/mptcp/ctrl.c
- net/mptcp/options.c 13 additions, 0 deletionsnet/mptcp/options.c
- net/mptcp/pm.c 1 addition, 0 deletionsnet/mptcp/pm.c
- net/mptcp/pm_netlink.c 2 additions, 1 deletionnet/mptcp/pm_netlink.c
- net/mptcp/protocol.c 23 additions, 33 deletionsnet/mptcp/protocol.c
- net/mptcp/protocol.h 8 additions, 4 deletionsnet/mptcp/protocol.h
- net/mptcp/subflow.c 3 additions, 0 deletionsnet/mptcp/subflow.c
- tools/testing/selftests/net/mptcp/mptcp_join.sh 74 additions, 1 deletiontools/testing/selftests/net/mptcp/mptcp_join.sh
- tools/testing/selftests/net/mptcp/simult_flows.sh 2 additions, 1 deletiontools/testing/selftests/net/mptcp/simult_flows.sh
Please register or sign in to comment