android_kernel_xiaomi_sm8350/net
Eric W. Biederman e730c15519 [NET]: Make packet reception network namespace safe
This patch modifies every packet receive function
registered with dev_add_pack() to drop packets if they
are not from the initial network namespace.

This should ensure that the various network stacks do
not receive packets in a anything but the initial network
namespace until the code has been converted and is ready
for them.

Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-10-10 16:49:08 -07:00
..
9p 9p: fix bad error path in conversion routines 2007-08-23 10:25:05 -05:00
802 [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
8021q [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
appletalk [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
atm [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
ax25 [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
bluetooth [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
bridge [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
core [NET]: Initialize the network namespace of network devices. 2007-10-10 16:49:07 -07:00
dccp [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
decnet [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
econet [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
ethernet [NET] ethernet: optimize memcpy and memset 2007-10-10 16:48:26 -07:00
ieee80211 [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
ipv4 [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
ipv6 [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
ipx [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
irda [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
iucv [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
key [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
lapb
llc [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
mac80211 [MAC80211]: make assoc_ap a flag 2007-10-10 16:48:58 -07:00
netfilter [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
netlabel [NetLabel]: add missing rcu_dereference() calls in the LSM domain mapping hash table 2007-08-07 17:53:10 -07:00
netlink [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
netrom [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
packet [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
rfkill
rose [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
rxrpc [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
sched [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
sctp [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
sunrpc [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
tipc [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
unix [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
wanrouter [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
wireless [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
x25 [NET]: Make packet reception network namespace safe 2007-10-10 16:49:08 -07:00
xfrm [XFRM]: xfrm audit calls 2007-10-10 16:49:02 -07:00
compat.c
Kconfig
Makefile
nonet.c
socket.c [NET]: Make socket creation namespace safe. 2007-10-10 16:49:07 -07:00
sysctl_net.c
TUNABLE