Hi Mat, Paolo,
On 27/09/2022 17:03, Matthieu Baerts wrote:
> This series adds TCP_FASTOPEN_NO_COOKIE socket option support.
>
> The first patch refactors a bit a function introduced by Benjamin to support
> TCP_FASTOPEN_CONNECT: the function is now generic.
>
> Adding the support of the new socket option is easy after because the only
> action needed is to forward the request to the first subflow.
>
> This has been validated using Packetdrill:
>
> https://github.com/multipath-tcp/packetdrill/pull/91
Thank you for your reviews!
Now in our tree (feat. for net-next) with Mat's RvB (I didn't add
Paolo's ACK yet but please tell me if I can/should):
New patches for t/upstream:
- ce72cdadf047: mptcp: sockopt: make 'tcp_fastopen_connect' generic
- 5d745bd13d21: mptcp: add TCP_FASTOPEN_NO_COOKIE support
- Results: 5391f0d311f6..6711fbb5e6c8 (export)
Tests are now in progress:
https://cirrus-ci.com/github/multipath-tcp/mptcp_net-next/export/20220928T081959
Cheers,
Matt
>
> Matthieu Baerts (2):
> mptcp: sockopt: make 'tcp_fastopen_connect' generic
> mptcp: add TCP_FASTOPEN_NO_COOKIE support
>
> net/mptcp/sockopt.c | 18 +++++++++++-------
> 1 file changed, 11 insertions(+), 7 deletions(-)
>
>
> base-commit: 095ffd740bdb5564bfe678e5cddf5d1d7c6b7462
--
Tessares | Belgium | Hybrid Access Solutions
www.tessares.net