]> git.ipfire.org Git - thirdparty/iptables.git/commit
iptables-compat: kill add_*() invflags parameter
authorArturo Borrero <arturo.borrero.glez@gmail.com>
Wed, 12 Nov 2014 12:00:12 +0000 (13:00 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 12 Nov 2014 12:16:57 +0000 (13:16 +0100)
commitc82bf9f79bbc299de428fdc2e204d571b6cbc50d
tree984f4940c32af3d41e1598545a1e4e4b4b321659
parentdf3741332d86629a8fdd267930e0a249803f6aa8
iptables-compat: kill add_*() invflags parameter

Let's kill the invflags parameter and use directly NFT_CMP_[N]EQ.
The caller must calculate which kind of cmp operation requires.

BTW, this patch solves absence of inversion in some arptables-compat
builtin matches. Thus, translating arptables inv flags is no longer needed.

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