]> git.ipfire.org Git - thirdparty/nftables.git/commit
optimize: do not print stateful information
authorPablo Neira Ayuso <pablo@netfilter.org>
Fri, 17 Jun 2022 15:25:50 +0000 (17:25 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 23 Jun 2022 17:00:02 +0000 (19:00 +0200)
commit8f10f33a0998391acbb56bba65e1d350eebda105
tree86b1ea76e10c204a028ede0810a02f033b78b656
parent3ac932e90b23402b3b18952123fbed97d8d50920
optimize: do not print stateful information

Do not print stateful information such as counters which are likely set
to zero.

Before this patch:

  Merging:
  packets.conf:10:3-29:                 ip protocol  4 counter drop
  packets.conf:11:3-29:                 ip protocol 41 counter drop
  packets.conf:12:3-29:                 ip protocol 47 counter drop
  into:
          ip protocol { 4, 41, 47 } counter packets 0 bytes 0 drop
                                            ^^^^^^^^^^^^^^^^^
After:

  Merging:
  packets.conf:10:3-29:                 ip protocol  4 counter drop
  packets.conf:11:3-29:                 ip protocol 41 counter drop
  packets.conf:12:3-29:                 ip protocol 47 counter drop
  into:
          ip protocol { 4, 41, 47 } counter drop

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