]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
extensions: SYNPROXY: should not be needed anymore on current kernels
authorFlorian Westphal <fw@strlen.de>
Fri, 3 May 2019 10:35:38 +0000 (12:35 +0200)
committerFlorian Westphal <fw@strlen.de>
Wed, 8 May 2019 14:33:27 +0000 (16:33 +0200)
SYN packets do not require taking the listener socket lock anymore
as of 4.4 kernel, i.e. this target should not be needed anymore.

Signed-off-by: Florian Westphal <fw@strlen.de>
extensions/libxt_SYNPROXY.man

index 25325fc284ae914f1c0eb03d6b3f742746689aac..30a71ed2d6a54786f8f1d3848a4c336d8fdd4f91 100644 (file)
@@ -1,6 +1,8 @@
 This target will process TCP three-way-handshake parallel in netfilter
 context to protect either local or backend system. This target requires
 connection tracking because sequence numbers need to be translated.
+The kernels ability to absorb SYNFLOOD was greatly improved starting with
+Linux 4.4, so this target should not be needed anymore to protect Linux servers.
 .TP
 \fB\-\-mss\fP \fImaximum segment size\fP
 Maximum segment size announced to clients. This must match the backend.