netns: exclude ipvs from struct net when IPVS disabled
authorJunweiZhang <junwei.zhang@6wind.com>
Wed, 26 Jun 2013 08:40:06 +0000 (16:40 +0800)
committerSimon Horman <horms@verge.net.au>
Wed, 26 Jun 2013 09:01:46 +0000 (18:01 +0900)
no real problem is fixed, just save a few bytes in
net_namespace structure.

Signed-off-by: JunweiZhang <junwei.zhang@6wind.com>
Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Reviewed-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: Simon Horman <horms@verge.net.au>
include/net/net_namespace.h

index 495bc57f292caa6deba113f7fd6ffb5cfd8e3668..84e37b1ca9e17824ef33ac4fa7708d684f520edc 100644 (file)
@@ -115,7 +115,9 @@ struct net {
 #ifdef CONFIG_XFRM
        struct netns_xfrm       xfrm;
 #endif
+#if IS_ENABLED(CONFIG_IP_VS)
        struct netns_ipvs       *ipvs;
+#endif
        struct sock             *diag_nlsk;
        atomic_t                rt_genid;
        atomic_t                fnhe_genid;