diff options
Diffstat (limited to 'security/selinux')
-rw-r--r-- | security/selinux/netlink.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/security/selinux/netlink.c b/security/selinux/netlink.c index f49046de63a2..b59871d74dad 100644 --- a/security/selinux/netlink.c +++ b/security/selinux/netlink.c | |||
@@ -17,6 +17,7 @@ | |||
17 | #include <linux/skbuff.h> | 17 | #include <linux/skbuff.h> |
18 | #include <linux/netlink.h> | 18 | #include <linux/netlink.h> |
19 | #include <linux/selinux_netlink.h> | 19 | #include <linux/selinux_netlink.h> |
20 | #include <net/net_namespace.h> | ||
20 | 21 | ||
21 | static struct sock *selnl; | 22 | static struct sock *selnl; |
22 | 23 | ||
@@ -104,8 +105,8 @@ void selnl_notify_policyload(u32 seqno) | |||
104 | 105 | ||
105 | static int __init selnl_init(void) | 106 | static int __init selnl_init(void) |
106 | { | 107 | { |
107 | selnl = netlink_kernel_create(NETLINK_SELINUX, SELNLGRP_MAX, NULL, NULL, | 108 | selnl = netlink_kernel_create(&init_net, NETLINK_SELINUX, |
108 | THIS_MODULE); | 109 | SELNLGRP_MAX, NULL, NULL, THIS_MODULE); |
109 | if (selnl == NULL) | 110 | if (selnl == NULL) |
110 | panic("SELinux: Cannot create netlink socket."); | 111 | panic("SELinux: Cannot create netlink socket."); |
111 | netlink_set_nonroot(NETLINK_SELINUX, NL_NONROOT_RECV); | 112 | netlink_set_nonroot(NETLINK_SELINUX, NL_NONROOT_RECV); |