This is the first RFC version of adding DSS checksum and MP_FAIL support, addressed issue #134 and #52. It's not finish yet. Patch 1 had a bug in it. The self test script mptcp_join.sh could pass, but mptcp_connect.sh will fail sometimes. Patch 2 didn't implement the logic of receiving the MP_FAIL, where I marked it with a TODO label. I need some suggestions to improve this patchset. Thanks. Geliang Tang (2): mptcp: DSS checksum support mptcp: add MP_FAIL support include/net/mptcp.h | 2 + net/mptcp/options.c | 122 +++++++++++++++++++++++++++++++++++++++---- net/mptcp/protocol.h | 13 +++++ net/mptcp/subflow.c | 42 ++++++++++++++- 4 files changed, 169 insertions(+), 10 deletions(-) -- 2.29.2