[NETLINK]: Add properly module refcounting for kernel netlink sockets.
[deliverable/linux.git] / net / netfilter / nfnetlink.c
index b0ed5798184766182dccc7986397bad87a678cb1..6210ca42166c60d5917c4cb179da7966c5d4c3ff 100644 (file)
@@ -38,6 +38,8 @@
 #include <linux/netfilter/nfnetlink.h>
 
 MODULE_LICENSE("GPL");
+MODULE_AUTHOR("Harald Welte <laforge@netfilter.org>");
+MODULE_ALIAS_NET_PF_PROTO(PF_NETLINK, NETLINK_NETFILTER);
 
 static char __initdata nfversion[] = "0.30";
 
@@ -324,7 +326,8 @@ int __init nfnetlink_init(void)
 {
        printk("Netfilter messages via NETLINK v%s.\n", nfversion);
 
-       nfnl = netlink_kernel_create(NETLINK_NETFILTER, nfnetlink_rcv);
+       nfnl = netlink_kernel_create(NETLINK_NETFILTER, nfnetlink_rcv,
+                                    THIS_MODULE);
        if (!nfnl) {
                printk(KERN_ERR "cannot initialize nfnetlink!\n");
                return -1;
This page took 0.023169 seconds and 5 git commands to generate.