[NET] sysctl: prepare core tables to point to netns variables
authorPavel Emelyanov <xemul@openvz.org>
Sat, 8 Dec 2007 08:11:51 +0000 (00:11 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Jan 2008 22:56:56 +0000 (14:56 -0800)
commit790a35328991b01181ff5624bdb084053b6fac54
tree96b85667d9db0054bd3e988bb2df828b294fe143
parent024626e36d75fc8c6e32d50d4c68bfc3b8df5fdf
[NET] sysctl: prepare core tables to point to netns variables

Some of ctl variables are going to be on the struct
net. Here's the way to adjust the ->data pointer on the
ctl_table-s to point on the right variable.

Since some pointers still point on the global variables,
I keep turning the write bits off on such tables.

This looks to become a common procedure for net sysctls,
so later parts of this code may migrate to some more
generic place.

Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/sysctl_net_core.c