netfilter: nft_hash: fix non static symbol warning
authorWei Yongjun <weiyj.lk@gmail.com>
Sun, 21 Aug 2016 15:21:10 +0000 (15:21 +0000)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 22 Aug 2016 09:45:41 +0000 (11:45 +0200)
Fixes the following sparse warning:

net/netfilter/nft_hash.c:40:25: warning:
 symbol 'nft_hash_policy' was not declared. Should it be static?

Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nft_hash.c

index b82ff29..e090aee 100644 (file)
@@ -37,7 +37,7 @@ static void nft_hash_eval(const struct nft_expr *expr,
                                 priv->modulus);
 }
 
-const struct nla_policy nft_hash_policy[NFTA_HASH_MAX + 1] = {
+static const struct nla_policy nft_hash_policy[NFTA_HASH_MAX + 1] = {
        [NFTA_HASH_SREG]        = { .type = NLA_U32 },
        [NFTA_HASH_DREG]        = { .type = NLA_U32 },
        [NFTA_HASH_LEN]         = { .type = NLA_U32 },