Dmitry Mishin wrote:
> Added functions and macros required to operate with current network namespaces.
> They are required in order to switch network namespace for incoming packets and
> to not extend current network interface by addtiotional network namespace argue.
>
> Signed-off-by: Dmitry Mishin <dim@openvz.org>
>
> ---
> include/linux/net_namespace.h | 41 +++++++++++++++++++++++++++++++++++++++--
> kernel/nsproxy.c | 1 +
> net/core/net_namespace.c | 2 ++
> 3 files changed, 42 insertions(+), 2 deletions(-)
>
> --- linux-2.6.19-rc6-mm2.orig/include/linux/net_namespace.h
> +++ linux-2.6.19-rc6-mm2/include/linux/net_namespace.h
> @@ -7,6 +7,7 @@
>
> struct net_namespace {
> struct kref kref;
> + struct nsproxy *ns;
> };
>
why do you need that back pointer ?
( The answer must be in the following patches but I'm being lazy and
asking the author :)
thanks,
C.
_______________________________________________
Containers mailing list
Containers@lists.osdl.org
https://lists.osdl.org/mailman/listinfo/containers