ip_tunnel: Provide tunnel metadata API for CONFIG_INET=n
[firefly-linux-kernel-4.4.55.git] / include / net / ip_tunnels.h
index 0a5a7763eec24c315e1a16335e83fee0df625d8f..d975b3ebd6c7c20b90c9d56192d5738166cb49a7 100644 (file)
@@ -314,6 +314,21 @@ static inline int ip_tunnel_collect_metadata(void)
 void ip_tunnel_need_metadata(void);
 void ip_tunnel_unneed_metadata(void);
 
+#else /* CONFIG_INET */
+
+static inline struct ip_tunnel_info *lwt_tun_info(struct lwtunnel_state *lwtstate)
+{
+       return NULL;
+}
+
+static inline void ip_tunnel_need_metadata(void)
+{
+}
+
+static inline void ip_tunnel_unneed_metadata(void)
+{
+}
+
 #endif /* CONFIG_INET */
 
 #endif /* __NET_IP_TUNNELS_H */