The network namespace pointer can be stored into the dst_ops structure. This is usefull when there are multiple instances of the dst_ops for a protocol. When there are no several instances, this field will be never used in the protocol. So there is no impact for the protocols which do implement the network namespaces. Signed-off-by: Daniel Lezcano --- include/net/dst.h | 1 + 1 file changed, 1 insertion(+) Index: net-2.6.25-misc/include/net/dst.h =================================================================== --- net-2.6.25-misc.orig/include/net/dst.h +++ net-2.6.25-misc/include/net/dst.h @@ -102,6 +102,7 @@ struct dst_ops atomic_t entries; struct kmem_cache *kmem_cachep; + struct net *dst_net; }; #ifdef __KERNEL__ -- -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html