]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
nft: Set the rule family when creating a new one
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Tue, 16 Jul 2013 12:38:45 +0000 (15:38 +0300)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 30 Dec 2013 22:50:36 +0000 (23:50 +0100)
Fixes the debug output from (in case of ipv4 rule):
DEBUG: rule: arp filter INPUT 0
to:
DEBUG: rule: ip filter INPUT 0

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Signed-off-by: Pablo Neira Ayuso <pablo@soleta.eu>
iptables/nft.c

index 3d5a15327eab56b50e80db7dcb0aa17223fb588b..ec1007edef82f38db873f63209ec190d678becbe 100644 (file)
@@ -690,6 +690,7 @@ nft_rule_add(struct nft_handle *h, const char *chain, const char *table,
                goto err;
        }
 
+       nft_rule_attr_set_u32(r, NFT_RULE_ATTR_FAMILY, h->family);
        nft_rule_attr_set(r, NFT_RULE_ATTR_TABLE, (char *)table);
        nft_rule_attr_set(r, NFT_RULE_ATTR_CHAIN, (char *)chain);