diff options
author | Thomas Graf <tgraf@suug.ch> | 2015-07-29 07:45:40 (GMT) |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-07-30 05:59:39 (GMT) |
commit | 92a99bf3bae7c1267db87bb3e3babda2c6dcc8a7 (patch) | |
tree | 3e756b57364e7aaeea43f7c72ef73e665687c50f | |
parent | b4b67f269d28c70174e11b7af7fbdb81124d220c (diff) | |
download | linux-92a99bf3bae7c1267db87bb3e3babda2c6dcc8a7.tar.xz |
lwtunnel: Make lwtun_encaps[] static
Any external user should use the registration API instead of
accessing this directly.
Cc: Roopa Prabhu <roopa@cumulusnetworks.com>
Signed-off-by: Thomas Graf <tgraf@suug.ch>
Acked-by: Roopa Prabhu <roopa@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | include/net/lwtunnel.h | 3 | ||||
-rw-r--r-- | net/core/lwtunnel.c | 2 |
2 files changed, 1 insertions, 4 deletions
diff --git a/include/net/lwtunnel.h b/include/net/lwtunnel.h index b020390..33bd309 100644 --- a/include/net/lwtunnel.h +++ b/include/net/lwtunnel.h @@ -31,9 +31,6 @@ struct lwtunnel_encap_ops { int (*cmp_encap)(struct lwtunnel_state *a, struct lwtunnel_state *b); }; -extern const struct lwtunnel_encap_ops __rcu * - lwtun_encaps[LWTUNNEL_ENCAP_MAX+1]; - #ifdef CONFIG_LWTUNNEL static inline struct lwtunnel_state * lwtstate_get(struct lwtunnel_state *lws) diff --git a/net/core/lwtunnel.c b/net/core/lwtunnel.c index 5f7fae7..c240c89 100644 --- a/net/core/lwtunnel.c +++ b/net/core/lwtunnel.c @@ -37,7 +37,7 @@ struct lwtunnel_state *lwtunnel_state_alloc(int encap_len) } EXPORT_SYMBOL(lwtunnel_state_alloc); -const struct lwtunnel_encap_ops __rcu * +static const struct lwtunnel_encap_ops __rcu * lwtun_encaps[LWTUNNEL_ENCAP_MAX + 1] __read_mostly; int lwtunnel_encap_add_ops(const struct lwtunnel_encap_ops *ops, |