summaryrefslogtreecommitdiffstats
path: root/extensions/libxt_cpu.c
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2020-08-07 16:42:07 +0200
committerPhil Sutter <phil@nwl.cc>2020-08-14 09:01:57 +0200
commitca69b0290dc509d72118f0a054a5c740cb913875 (patch)
treee0534b9e54ad1391d31b7dfc36a26079c0fb58a6 /extensions/libxt_cpu.c
parentcd3e83d1b04fd2683f0fb06e496ee5be08a96b4f (diff)
xtables-monitor: Fix ip6tables rule printing
When printing an ip6tables rule event, false family ops are used as they are initially looked up for AF_INET and reused no matter the current rule's family. In practice, this means that nft_rule_print_save() calls the wrong rule_to_cs, save_rule and clear_cs callbacks. Therefore, if a rule specifies a source or destination address, the address is not printed. Fix this by performing a family lookup each time rule_cb is called. Signed-off-by: Phil Sutter <phil@nwl.cc> Acked-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'extensions/libxt_cpu.c')
0 files changed, 0 insertions, 0 deletions