mbox series

[v4,mptcp-next,0/5] Add REMOVE_ADDR support

Message ID cover.1596106606.git.geliangtang@gmail.com
Headers show
Series Add REMOVE_ADDR support | expand

Message

Geliang Tang July 30, 2020, 11:05 a.m. UTC
v4:
 - update mptcp_subflow_shutdown()'s args.
 - add rm_id check to make sure we don't shutdown the first subflow.
 - add conn_list empty check.
 - move anno_list to mptcp_pm_data.
 - add a new patch 'mptcp: add remove subflow support'.

v3:
 - fix memory leak and lock issue in v2.
 - drop alist in v2.
 - fix mptcp_subflow_shutdown's arguments.
 - bzero remote in mptcp_pm_create_subflow_or_signal_addr.
 - add more commit message.

Geliang Tang (5):
  mptcp: rename addr_signal and the related functions
  mptcp: add the outgoing RM_ADDR support
  mptcp: add the incoming RM_ADDR support
  mptcp: trigger the RM_ADDR signal
  mptcp: add remove subflow support

 net/mptcp/options.c    |  48 +++++++++++++++---
 net/mptcp/pm.c         |  56 ++++++++++++++++++---
 net/mptcp/pm_netlink.c | 110 +++++++++++++++++++++++++++++++++++++++--
 net/mptcp/protocol.c   |  14 ++++--
 net/mptcp/protocol.h   |  28 +++++++++--
 net/mptcp/subflow.c    |   1 +
 6 files changed, 231 insertions(+), 26 deletions(-)