kernel-hacking-2024-linux-s.../net
Eric Paris 3f378b6844 net: pass kern to net_proto_family create function
The generic __sock_create function has a kern argument which allows the
security system to make decisions based on if a socket is being created by
the kernel or by userspace.  This patch passes that flag to the
net_proto_family specific create function, so it can do the same thing.

Signed-off-by: Eric Paris <eparis@redhat.com>
Acked-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-11-05 22:18:14 -08:00
..
9p virtio: add virtio IDs file 2009-09-23 22:26:32 +09:30
802
8021q vlan: cleanup multiple unregistrations 2009-10-29 23:43:00 -07:00
appletalk net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
atm net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
ax25 net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
bluetooth net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
bridge bridge: Optimize multiple unregistration 2009-10-29 01:13:48 -07:00
can net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
core net: Introduce for_each_netdev_rcu() iterator 2009-11-04 05:43:23 -08:00
dcb net: fix double skb free in dcbnl 2009-09-26 20:16:15 -07:00
dccp net: drop capability from protocol definitions 2009-11-05 21:40:17 -08:00
decnet net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
dsa
econet net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
ethernet
ieee802154 net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
ipv4 net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
ipv6 net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
ipx net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
irda net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
iucv net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
key net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
lapb
llc net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
mac80211 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-10-29 21:28:59 -07:00
netfilter inet: rename some inet_sock fields 2009-10-18 18:52:53 -07:00
netlabel
netlink net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
netrom net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
packet net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
phonet net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
rds net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
rfkill headers: remove sched.h from poll.h 2009-10-04 15:05:10 -07:00
rose net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
rxrpc net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
sched em_meta: avoid one dev_put() 2009-11-04 05:23:31 -08:00
sctp net: drop capability from protocol definitions 2009-11-05 21:40:17 -08:00
sunrpc inet: rename some inet_sock fields 2009-10-18 18:52:53 -07:00
tipc net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
unix net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
wanrouter
wimax
wireless Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-10-29 21:28:59 -07:00
x25 net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
xfrm xfrm: remove skb_icv_walk 2009-10-18 21:32:01 -07:00
compat.c net: Cleanup redundant tests on unsigned 2009-10-29 01:39:54 -07:00
Kconfig
Makefile
nonet.c
socket.c net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
sysctl_net.c
TUNABLE