From patchwork Sat Nov 17 22:05:59 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Correct libxt_statistic save output X-Patchwork-Submitter: Tom Eastep X-Patchwork-Id: 199875 Message-Id: <50A80A47.6010700@shorewall.net> To: Netfilter Developer Mailing List Date: Sat, 17 Nov 2012 14:05:59 -0800 From: Tom Eastep List-Id: Suppressing '--packet 0' in save output resulted in restore failure. This patch includes '--packet 0' in save output while continuing to suppress it in print output. --- extensions/libxt_statistic.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) } diff --git a/extensions/libxt_statistic.c b/extensions/libxt_statistic.c index 12a83dd..3a6632d 100644 --- a/extensions/libxt_statistic.c +++ b/extensions/libxt_statistic.c @@ -107,7 +107,7 @@ static void print_match(const struct xt_statistic_info *info, char *prefix) (info->flags & XT_STATISTIC_INVERT) ? " !" : "", prefix, info->u.nth.every + 1); - if (info->u.nth.packet) + if (info->u.nth.packet || *prefix ) printf(" %spacket %u", prefix, info->u.nth.packet); break;