]> git.ipfire.org Git - thirdparty/nftables.git/commit
netlink: monitor: fix how rules with intervals are printed
authorArturo Borrero <arturo.borrero.glez@gmail.com>
Mon, 14 Jul 2014 11:56:52 +0000 (13:56 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 21 Jul 2014 12:20:47 +0000 (14:20 +0200)
commit5bf7d66d5430b614b072d3a9e6a262b78992faca
tree3c3da4c2a93080466c7a6befe70d5e84462a46b1
parent2cb5ea5831ae15870b5bb999e897ba5d6700f218
netlink: monitor: fix how rules with intervals are printed

Previous to this patch, if we add a rule like this:
 nft add rule filter test ip saddr { 1.1.1.1-2.2.2.2 }

The monitor operation output shows:
 add rule ip filter test ip saddr { 0.0.0.0, 1.1.1.1, 2.2.2.3}

The fix suggested by Pablo is to call interval_map_decompose().

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