aboutsummaryrefslogtreecommitdiffstats
path: root/net/sched/act_bpf.c
diff options
context:
space:
mode:
authorJeff Barnhill <0xeffeff@gmail.com>2018-04-05 21:29:47 +0000
committerDavid S. Miller <davem@davemloft.net>2018-04-05 22:23:43 -0400
commit71a1c915238c970cd9bdd5bf158b1279d6b6d55b (patch)
treed04926ef528f98f576d3d5aed87ebcb410ee122f /net/sched/act_bpf.c
parentMerge branch 'hv_netvsc-Fix-shutdown-issues-on-older-Windows-hosts' (diff)
downloadlinux-dev-71a1c915238c970cd9bdd5bf158b1279d6b6d55b.tar.xz
linux-dev-71a1c915238c970cd9bdd5bf158b1279d6b6d55b.zip
net/ipv6: Increment OUTxxx counters after netfilter hook
At the end of ip6_forward(), IPSTATS_MIB_OUTFORWDATAGRAMS and IPSTATS_MIB_OUTOCTETS are incremented immediately before the NF_HOOK call for NFPROTO_IPV6 / NF_INET_FORWARD. As a result, these counters get incremented regardless of whether or not the netfilter hook allows the packet to continue being processed. This change increments the counters in ip6_forward_finish() so that it will not happen if the netfilter hook chooses to terminate the packet, which is similar to how IPv4 works. Signed-off-by: Jeff Barnhill <0xeffeff@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sched/act_bpf.c')
0 files changed, 0 insertions, 0 deletions