Preparing for upcoming xtables-restore performance improvements I noticed a few things to smooth out. Patches in this series are not functionally related. Phil Sutter (8): xtables-restore: Treat struct nft_xt_restore_parse as const xtables-restore: Use xt_params->program_name xtables-restore: Introduce rule counter tokenizer function xtables-restore: Constify struct nft_xt_restore_cb iptables-restore: Constify struct iptables_restore_cb xtables-restore: Drop pointless newargc reset xtables-restore: Drop local xtc_ops instance xtables-restore: Drop chain_list callback iptables/iptables-restore.c | 44 +++------- iptables/iptables-xml.c | 31 +------ iptables/nft-shared.h | 7 +- .../ipt-restore/0008-restore-counters_0 | 22 +++++ iptables/xshared.c | 37 +++++++++ iptables/xshared.h | 1 + iptables/xtables-restore.c | 81 ++++--------------- iptables/xtables-translate.c | 4 +- 8 files changed, 90 insertions(+), 137 deletions(-) create mode 100755 iptables/tests/shell/testcases/ipt-restore/0008-restore-counters_0 -- 2.23.0