ip_tunnel: Call ip_tunnel_core_init() from inet_init()
authorThomas Graf <tgraf@suug.ch>
Thu, 23 Jul 2015 08:08:44 +0000 (10:08 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 Jul 2015 08:28:21 +0000 (01:28 -0700)
Convert the module_init() to a invocation from inet_init() since
ip_tunnel_core is part of the INET built-in.

Fixes: 3093fbe7ff4 ("route: Per route IP tunnel metadata via lightweight tunnel")
Signed-off-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/ip_tunnels.h
net/ipv4/af_inet.c
net/ipv4/ip_tunnel_core.c

index d975b3e..4798441 100644 (file)
@@ -311,6 +311,8 @@ static inline int ip_tunnel_collect_metadata(void)
        return static_key_false(&ip_tunnel_metadata_cnt);
 }
 
+void __init ip_tunnel_core_init(void);
+
 void ip_tunnel_need_metadata(void);
 void ip_tunnel_unneed_metadata(void);
 
Simple merge
Simple merge