diff options
author | 2011-06-02 15:08:45 +0200 | |
---|---|---|
committer | 2011-06-06 01:37:02 +0200 | |
commit | 88ed01d17b44bc2bed4ad4835d3b1099bff3dd71 (patch) | |
tree | 619e093aecca3e0e1233e7eb62055265c13835e2 /tools/perf/scripts/python | |
parent | netfilter: nf_nat: fix crash in nf_nat_csum (diff) | |
download | linux-dev-88ed01d17b44bc2bed4ad4835d3b1099bff3dd71.tar.xz linux-dev-88ed01d17b44bc2bed4ad4835d3b1099bff3dd71.zip |
netfilter: nf_conntrack: fix ct refcount leak in l4proto->error()
This patch fixes a refcount leak of ct objects that may occur if
l4proto->error() assigns one conntrack object to one skbuff. In
that case, we have to skip further processing in nf_conntrack_in().
With this patch, we can also fix wrong return values (-NF_ACCEPT)
for special cases in ICMP[v6] that should not bump the invalid/error
statistic counters.
Reported-by: Zoltan Menyhart <Zoltan.Menyhart@bull.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions