diff --git a/include/net/net_namespace.h b/include/net/net_namespace.h index 5dd6d90..d136707 100644 --- a/include/net/net_namespace.h +++ b/include/net/net_namespace.h @@ -119,10 +119,14 @@ static inline struct net *maybe_get_net(struct net *net) #ifdef CONFIG_NET_NS #define __net_init #define __net_exit -#define __net_initdata #else #define __net_init __init #define __net_exit __exit_refok +#endif + +#if defined(CONFIG_NET_NS) || defined(MODULE) +#define __net_initdata +#else #define __net_initdata __initdata #endif