]> Pileus Git - ~andy/linux/blobdiff - lib/kobject_uevent.c
Merge branch 'net' of git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux...
[~andy/linux] / lib / kobject_uevent.c
index 1a91efa6d12133321f1e478421f72fceb6fdcad2..0401d2916d9fa25515540c0483dd486adaddc858 100644 (file)
@@ -373,13 +373,16 @@ EXPORT_SYMBOL_GPL(add_uevent_var);
 static int uevent_net_init(struct net *net)
 {
        struct uevent_sock *ue_sk;
+       struct netlink_kernel_cfg cfg = {
+               .groups = 1,
+       };
 
        ue_sk = kzalloc(sizeof(*ue_sk), GFP_KERNEL);
        if (!ue_sk)
                return -ENOMEM;
 
        ue_sk->sk = netlink_kernel_create(net, NETLINK_KOBJECT_UEVENT,
-                                         1, NULL, NULL, THIS_MODULE);
+                                         THIS_MODULE, &cfg);
        if (!ue_sk->sk) {
                printk(KERN_ERR
                       "kobject_uevent: unable to create netlink socket!\n");