]> git.ipfire.org Git - thirdparty/libnftnl.git/commitdiff
chain: remove duplicated policy2str
authorÁlvaro Neira Ayuso <alvaroneay@gmail.com>
Wed, 31 Jul 2013 13:20:51 +0000 (15:20 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 31 Jul 2013 14:42:23 +0000 (16:42 +0200)
Use nft_verdict2str function instead.

Signed-off-by: Alvaro Neira Ayuso <alvaroneay@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/chain.c

index 14db5f7e478a6030cb8cb0ca32f50b18da19cffa..621794c239e5d79bbb414aa766413a663873e49e 100644 (file)
@@ -659,19 +659,6 @@ int nft_chain_parse(struct nft_chain *c, enum nft_chain_parse_type type,
 }
 EXPORT_SYMBOL(nft_chain_parse);
 
-static const char *policy2str(int policy)
-{
-       switch (policy) {
-       case NF_ACCEPT:
-               return "accept";
-       case NF_DROP:
-               return "drop";
-       default:
-               break;
-       }
-       return "unknown";
-}
-
 static int nft_chain_snprintf_json(char *buf, size_t size, struct nft_chain *c)
 {
        int ret, len = size, offset = 0;
@@ -698,7 +685,7 @@ static int nft_chain_snprintf_json(char *buf, size_t size, struct nft_chain *c)
                                "\"prio\": %d,"
                                "\"policy\": \"%s\"",
                        c->type, hooknum2str_array[c->hooknum], c->prio,
-                       policy2str(c->policy));
+                       nft_verdict2str(c->policy));
                SNPRINTF_BUFFER_SIZE(ret, size, len, offset);
        }
 
@@ -762,7 +749,7 @@ static int nft_chain_snprintf_default(char *buf, size_t size,
                               " type %s hook %s prio %d policy %s use %d "
                               "packets %"PRIu64" bytes %"PRIu64"",
                               c->type, hooknum2str_array[c->hooknum], c->prio,
-                              policy2str(c->policy), c->use,
+                              nft_verdict2str(c->policy), c->use,
                               c->packets, c->bytes);
                SNPRINTF_BUFFER_SIZE(ret, size, len, offset);
        }