diff options
Diffstat (limited to 'security/selinux/netlink.c')
| -rw-r--r-- | security/selinux/netlink.c | 6 | 
1 files changed, 5 insertions, 1 deletions
diff --git a/security/selinux/netlink.c b/security/selinux/netlink.c index 8a23a35b9c5..8a77725423e 100644 --- a/security/selinux/netlink.c +++ b/security/selinux/netlink.c @@ -111,8 +111,12 @@ void selnl_notify_policyload(u32 seqno)  static int __init selnl_init(void)  { +	struct netlink_kernel_cfg cfg = { +		.groups	= SELNLGRP_MAX, +	}; +  	selnl = netlink_kernel_create(&init_net, NETLINK_SELINUX, -				      SELNLGRP_MAX, NULL, NULL, THIS_MODULE); +				      THIS_MODULE, &cfg);  	if (selnl == NULL)  		panic("SELinux:  Cannot create netlink socket.");  	netlink_set_nonroot(NETLINK_SELINUX, NL_NONROOT_RECV);  |