diff --git a/include/net/seg6.h b/include/net/seg6.h index 099bad59dc90150457f02e64d87b1354140ef0f3..70b4cfac52d746db651c5f65057867d45066ed92 100644 --- a/include/net/seg6.h +++ b/include/net/seg6.h @@ -49,7 +49,11 @@ struct seg6_pernet_data { static inline struct seg6_pernet_data *seg6_pernet(struct net *net) { +#if IS_ENABLED(CONFIG_IPV6) return net->ipv6.seg6_data; +#else + return NULL; +#endif } extern int seg6_init(void);