android_kernel_xiaomi_sm8350/drivers/net/wireless/hostap
Eric W. Biederman 457c4cbc5a [NET]: Make /proc/net per network namespace
This patch makes /proc/net per network namespace.  It modifies the global
variables proc_net and proc_net_stat to be per network namespace.
The proc_net file helpers are modified to take a network namespace argument,
and all of their callers are fixed to pass &init_net for that argument.
This ensures that all of the /proc/net files are only visible and
usable in the initial network namespace until the code behind them
has been updated to be handle multiple network namespaces.

Making /proc/net per namespace is necessary as at least some files
in /proc/net depend upon the set of network devices which is per
network namespace, and even more files in /proc/net have contents
that are relevant to a single network namespace.

Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-10-10 16:49:06 -07:00
..
hostap_80211_rx.c [SK_BUFF]: Introduce skb_copy_from_linear_data{_offset} 2007-04-25 22:28:23 -07:00
hostap_80211_tx.c [PATCH] hostap: Allocate enough tailroom for TKIP 2007-05-29 11:16:35 -04:00
hostap_80211.h [PATCH] hostap: Make hostap_tx_encrypt() static 2006-03-27 11:40:32 -05:00
hostap_ap.c [PATCH] hostap: Use list_for_each_entry 2007-07-08 22:16:37 -04:00
hostap_ap.h [PATCH] hostap: don't #include C files in hostap_main.c 2006-01-16 16:51:54 -05:00
hostap_common.h [PATCH] hostap: use offsetof() instead of own equivalent 2007-04-28 11:00:55 -04:00
hostap_config.h [PATCH] hostap: Remove driver version number 2007-07-08 22:16:38 -04:00
hostap_cs.c [PATCH] hostap: Remove driver version number 2007-07-08 22:16:38 -04:00
hostap_download.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
hostap_hw.c [PATCH] Update my email address from jkmaline@cc.hut.fi to j@w1.fi 2007-04-28 11:01:01 -04:00
hostap_info.c Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream 2006-12-07 05:02:40 -05:00
hostap_ioctl.c [PATCH] hostap: Remove driver version number 2007-07-08 22:16:38 -04:00
hostap_main.c [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
hostap_pci.c PCI: remove useless pci driver method 2007-07-11 16:02:08 -07:00
hostap_plx.c PCI: remove useless pci driver method 2007-07-11 16:02:08 -07:00
hostap_proc.c [PATCH] hostap: don't #include C files in hostap_main.c 2006-01-16 16:51:54 -05:00
hostap_wlan.h [PATCH] hostap: don't #include C files in hostap_main.c 2006-01-16 16:51:54 -05:00
hostap.h [PATCH] hostap: Use ARRAY_SIZE macro when appropriate 2007-02-14 15:45:04 -05:00
Kconfig [WIRELESS]: Refactor wireless Kconfig. 2007-04-25 22:29:40 -07:00
Makefile [PATCH] hostap: don't #include C files in hostap_main.c 2006-01-16 16:51:54 -05:00