]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/ipv4/netfilter/ip_conntrack_proto_gre.c
[NETFILTER]: ip_ct_proto_gre_fini() cannot be __exit
[linux-2.6-omap-h63xx.git] / net / ipv4 / netfilter / ip_conntrack_proto_gre.c
index 57956dee60c8d354861debd7c1e8f75c97e59e52..c777abf16cb7a99573a2a9d841b96c9fe8f6f4e5 100644 (file)
@@ -309,7 +309,10 @@ int __init ip_ct_proto_gre_init(void)
        return ip_conntrack_protocol_register(&gre);
 }
 
-void __exit ip_ct_proto_gre_fini(void)
+/* This cannot be __exit, as it is invoked from ip_conntrack_helper_pptp.c's
+ * init() code on errors.
+ */
+void ip_ct_proto_gre_fini(void)
 {
        struct list_head *pos, *n;