mbox series

[RFC,0/3] DATA_FIN fixes

Message ID 20200205020648.72997-1-mathew.j.martineau@linux.intel.com
Headers show
Series DATA_FIN fixes | expand

Message

Mat Martineau Feb. 5, 2020, 2:06 a.m. UTC
More changes are needed for multi-subflow DATA_FIN support, but these
fixes (especially the first two) may be worth applying to the 5.6 tree
for single subflow. Self tests pass, and I checked the headers with
DATA_FIN for both the DATA_FIN-only DSS option and packet with a full
mapping and DATA_FIN.

Mat Martineau (3):
  mptcp: Check connection state before attempting send
  mptcp: Use per-subflow storage for DATA_FIN sequence number
  mptcp: Only send DATA_FIN with final mapping

 net/mptcp/options.c  | 16 ++++++++--------
 net/mptcp/protocol.c | 31 ++++++++++++++++++++++++++-----
 net/mptcp/protocol.h |  2 ++
 3 files changed, 36 insertions(+), 13 deletions(-)