libyrmcds
libyrmcds copied to clipboard
Enable TCP Fast Open
Since 4.11, Linux introduces a new socket option TCP_FAST_OPEN_CONNECT
to ease implementation of TCP Fast Open.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=19f6d3f3c8422d65b5e3d2162e30ef07c6e21ea2
Real world example in curl: https://github.com/curl/curl/commit/979b012eeb1908e7e3ad13c736fb1dbc73187780
libyrmcds is a TCP client so this is worthwhile.