mptcp: add MSG_FASTOPEN sendmsg flag support
authorDmytro Shytyi <dmytro@shytyi.net>
Fri, 25 Nov 2022 22:29:47 +0000 (23:29 +0100)
committerJakub Kicinski <kuba@kernel.org>
Wed, 30 Nov 2022 04:24:24 +0000 (20:24 -0800)
commit1e777f39b4d75e599a3aac8e0f67d739474f198c
tree244a6e63b51e17a2e41ce9fc3cd2e8e1409fda15
parentf2bb566f5c977ff010baaa9e5e14d9a75b06e5f2
mptcp: add MSG_FASTOPEN sendmsg flag support

Since commit 54f1944ed6d2 ("mptcp: factor out mptcp_connect()"), all the
infrastructure is now in place to support the MSG_FASTOPEN flag, we
just need to call into the fastopen path in mptcp_sendmsg().

Co-developed-by: Benjamin Hesmans <benjamin.hesmans@tessares.net>
Signed-off-by: Benjamin Hesmans <benjamin.hesmans@tessares.net>
Acked-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Dmytro Shytyi <dmytro@shytyi.net>
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/mptcp/protocol.c