]> git.ipfire.org Git - thirdparty/nftables.git/commit
netlink: fix network address prefix
authorPablo Neira Ayuso <pablo@netfilter.org>
Sat, 22 Jun 2013 17:12:24 +0000 (19:12 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 24 Jun 2013 12:06:09 +0000 (14:06 +0200)
commitda015ff415f021294aed8668ddf212acb279cd68
treec5d181ee2720c8710c7810d0e750c9d9452b19e1
parentaae836a7aa628af4d4d5dd97d0eefa898e8f5245
netlink: fix network address prefix

eg. nft add rule filter output ip daddr 192.168.1.0/24 counter

so far, this operation was only possible using sets.

nft add rule filter output ip daddr \{ 192.168.1.0/24 \} counter

While at it, move all binop postprocess code to a new function that
contains this transformation and the existing bitmask to constant
(as used by eg. ct state new,established).

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/netlink.c
src/netlink_delinearize.c
src/netlink_linearize.c