summaryrefslogtreecommitdiffstats
path: root/net/netfilter/nfnetlink_queue_core.c
diff options
context:
space:
mode:
authorPhil Oester2013-06-04 07:09:27 +0200
committerPablo Neira Ayuso2013-06-05 13:59:22 +0200
commit409b545ac10d9548929557a75ad86540f59a2c83 (patch)
tree2d6be092933a6540dce90a36c10548859f09cc9e /net/netfilter/nfnetlink_queue_core.c
parentnetfilter: nfnetlink_cttimeout: fix incomplete dumping of objects (diff)
downloadkernel-qcow2-linux-409b545ac10d9548929557a75ad86540f59a2c83.tar.gz
kernel-qcow2-linux-409b545ac10d9548929557a75ad86540f59a2c83.tar.xz
kernel-qcow2-linux-409b545ac10d9548929557a75ad86540f59a2c83.zip
netfilter: xt_TCPMSS: Fix violation of RFC879 in absence of MSS option
The clamp-mss-to-pmtu option of the xt_TCPMSS target can cause issues connecting to websites if there was no MSS option present in the original SYN packet from the client. In these cases, it may add a MSS higher than the default specified in RFC879. Fix this by never setting a value > 536 if no MSS option was specified by the client. This closes netfilter's bugzilla #662. Signed-off-by: Phil Oester <kernel@linuxace.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'net/netfilter/nfnetlink_queue_core.c')
0 files changed, 0 insertions, 0 deletions