summaryrefslogtreecommitdiffstats
path: root/net/netfilter/nfnetlink_log.c
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2014-10-04 22:18:02 +0800
committerPablo Neira Ayuso <pablo@netfilter.org>2014-10-24 14:24:03 +0200
commit7677e86843e2136a9b05549a9ca47d4f744565b6 (patch)
treee7b3937d6d81c2af30ad2d3c56724a0c30aa8b40 /net/netfilter/nfnetlink_log.c
parentc123bb7163043bb8f33858cf8e45b01c17dbd171 (diff)
downloadop-kernel-dev-7677e86843e2136a9b05549a9ca47d4f744565b6.zip
op-kernel-dev-7677e86843e2136a9b05549a9ca47d4f744565b6.tar.gz
bridge: Do not compile options in br_parse_ip_options
Commit 462fb2af9788a82a534f8184abfde31574e1cfa0 bridge : Sanitize skb before it enters the IP stack broke when IP options are actually used because it mangles the skb as if it entered the IP stack which is wrong because the bridge is supposed to operate below the IP stack. Since nobody has actually requested for parsing of IP options this patch fixes it by simply reverting to the previous approach of ignoring all IP options, i.e., zeroing the IPCB. If and when somebody who uses IP options and actually needs them to be parsed by the bridge complains then we can revisit this. Reported-by: David Newall <davidn@davidnewall.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Tested-by: Florian Westphal <fw@strlen.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'net/netfilter/nfnetlink_log.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud