chiark / gitweb /
socket: add support for TCP fast Open
authorSusant Sahani <susant@redhat.com>
Thu, 14 Aug 2014 09:01:47 +0000 (14:31 +0530)
committerLennart Poettering <lennart@poettering.net>
Thu, 14 Aug 2014 11:14:39 +0000 (13:14 +0200)
commit9528592ff8d7ff361da430285deba8196e8984d5
tree1cbe201fbd1c66e6a8c65ddedc8f7d9b96161c72
parent41488fe9024a8955d19811620fd55dcc56a5b2ba
socket: add support for TCP fast Open

TCP Fast Open (TFO) speeds up the opening of successiveTCP)
connections between two endpoints.It works by using a TFO cookie
in the initial SYN packet to authenticate a previously connected
client. It starts sending data to the client before the receipt
of the final ACK packet of the three way handshake is received,
skipping a round trip and lowering the latency in the start of
transmission of data.
man/systemd.socket.xml
src/core/dbus-socket.c
src/core/load-fragment-gperf.gperf.m4
src/core/socket.c
src/core/socket.h