mptcp: track accurately the incoming MPC suboption type
authorPaolo Abeni <pabeni@redhat.com>
Fri, 25 Nov 2022 22:29:48 +0000 (23:29 +0100)
committerJakub Kicinski <kuba@kernel.org>
Wed, 30 Nov 2022 04:24:24 +0000 (20:24 -0800)
commitfe33d38626779ffcc1c88204b1931774dc204cb5
treeee8da73ad45bfb0b3919d9f88aa7a56c86c9fa98
parent1e777f39b4d75e599a3aac8e0f67d739474f198c
mptcp: track accurately the incoming MPC suboption type

Currently in the receive path we don't need to discriminate
between MPC SYN, MPC SYN-ACK and MPC ACK, but soon the fastopen
code will need that info to properly track the fully established
status.

Track the exact MPC suboption type into the receive opt bitmap.
No functional change intended.

Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Reviewed-by: Matthieu Baerts <matthieu.baerts@tessares.net>
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/mptcp/options.c