]> err.no Git - linux-2.6/blobdiff - include/linux/netlink.h
edac: fix module initialization on several modules 2nd time
[linux-2.6] / include / linux / netlink.h
index 2aee0f51087646361f89d0c2bc32adb6ca27c3cf..fb0713b6ffaf910d6d5d58462d29f5fe2db03f8f 100644 (file)
@@ -178,6 +178,7 @@ extern struct sock *netlink_kernel_create(struct net *net,
                                          void (*input)(struct sk_buff *skb),
                                          struct mutex *cb_mutex,
                                          struct module *module);
+extern void netlink_kernel_release(struct sock *sk);
 extern int netlink_change_ngroups(struct sock *sk, unsigned int groups);
 extern void netlink_clear_multicast_users(struct sock *sk, unsigned int group);
 extern void netlink_ack(struct sk_buff *in_skb, struct nlmsghdr *nlh, int err);
@@ -218,7 +219,7 @@ struct netlink_callback
        int             (*dump)(struct sk_buff * skb, struct netlink_callback *cb);
        int             (*done)(struct netlink_callback *cb);
        int             family;
-       long            args[5];
+       long            args[6];
 };
 
 struct netlink_notify