Merge branch 'mptcp-fix-incoming-options-parsing'
authorDavid S. Miller <davem@davemloft.net>
Thu, 30 Apr 2020 19:23:23 +0000 (12:23 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 30 Apr 2020 19:23:23 +0000 (12:23 -0700)
commit8c755953603fdad8bcd7aa7bb7b5abc1ead8d944
treed93b92a9e92fe3385663323b55747ad5104307aa
parent30724ccbfc8325cade4a2d36cd1f75b06341d9eb
parenta77895dbc0ad0400e377e8f26567820b3658e30e
Merge branch 'mptcp-fix-incoming-options-parsing'

Paolo Abeni says:

====================
mptcp: fix incoming options parsing

This series addresses a serious issue in MPTCP option parsing.

This is bigger than the usual -net change, but I was unable to find a
working, sane, smaller fix.

The core change is inside patch 2/5 which moved MPTCP options parsing from
the TCP code inside existing MPTCP hooks and clean MPTCP options status on
each processed packet.

The patch 1/5 is a needed pre-requisite, and patches 3,4,5 are smaller,
related fixes.

v1 -> v2:
 - cleaned-up patch 1/5
 - rebased on top of current -net
====================

Signed-off-by: David S. Miller <davem@davemloft.net>