Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Squash-to: "mptcp: move drop_other_suboptions check under pm lock"
MPJ ACK is a pure TCP ack on an established TCP connection, so is eligble to carry MPTCP ADD_ADDR option. If that happens, the MPJ subopt will be stripped and the MPJ handshake will be broken. Avoid adding ADD_ADDR subopt if the current packet is MPJ ACK (or MPC ACK, just to be safe: the added check it's cheap). This fixes issues/221 Signed-off-by: Paolo Abeni <pabeni@redhat.com> Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
- Loading branch information