]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
ebtables-compat: include rule counters in ebtables rules
authorArturo Borrero <arturo.borrero.glez@gmail.com>
Mon, 19 Jan 2015 13:27:57 +0000 (14:27 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 28 Jan 2015 16:23:51 +0000 (17:23 +0100)
Counters are missing in ebtables rules.

This patch includes them just before the target, so counters are incremented
when the rule is about to take his action.

Signed-off-by: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
iptables/nft-bridge.c

index af67a5af51f8198f8a11de63bddb375d119e5d7e..3ef135706afc96b3ddfec4d4b375628f76602c67 100644 (file)
@@ -191,6 +191,9 @@ static int nft_bridge_add(struct nft_rule *r, void *data)
                        break;
        }
 
+       if (add_counters(r, cs->counters.pcnt, cs->counters.bcnt) < 0)
+               return -1;
+
        return _add_action(r, cs);
 }