Commit 65b4b4e8 authored by Andrew Morton's avatar Andrew Morton Committed by David S. Miller

[NETFILTER]: Rename init functions.

Every netfilter module uses `init' for its module_init() function and
`fini' or `cleanup' for its module_exit() function.

Problem is, this creates uninformative initcall_debug output and makes
ctags rather useless.

So go through and rename them all to $(filename)_init and
$(filename)_fini.
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent c3e5d877
...@@ -58,16 +58,16 @@ static struct ebt_match filter_802_3 = ...@@ -58,16 +58,16 @@ static struct ebt_match filter_802_3 =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_802_3_init(void)
{ {
return ebt_register_match(&filter_802_3); return ebt_register_match(&filter_802_3);
} }
static void __exit fini(void) static void __exit ebt_802_3_fini(void)
{ {
ebt_unregister_match(&filter_802_3); ebt_unregister_match(&filter_802_3);
} }
module_init(init); module_init(ebt_802_3_init);
module_exit(fini); module_exit(ebt_802_3_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -213,16 +213,16 @@ static struct ebt_match filter_among = { ...@@ -213,16 +213,16 @@ static struct ebt_match filter_among = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_among_init(void)
{ {
return ebt_register_match(&filter_among); return ebt_register_match(&filter_among);
} }
static void __exit fini(void) static void __exit ebt_among_fini(void)
{ {
ebt_unregister_match(&filter_among); ebt_unregister_match(&filter_among);
} }
module_init(init); module_init(ebt_among_init);
module_exit(fini); module_exit(ebt_among_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -125,16 +125,16 @@ static struct ebt_match filter_arp = ...@@ -125,16 +125,16 @@ static struct ebt_match filter_arp =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_arp_init(void)
{ {
return ebt_register_match(&filter_arp); return ebt_register_match(&filter_arp);
} }
static void __exit fini(void) static void __exit ebt_arp_fini(void)
{ {
ebt_unregister_match(&filter_arp); ebt_unregister_match(&filter_arp);
} }
module_init(init); module_init(ebt_arp_init);
module_exit(fini); module_exit(ebt_arp_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -82,16 +82,16 @@ static struct ebt_target reply_target = ...@@ -82,16 +82,16 @@ static struct ebt_target reply_target =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_arpreply_init(void)
{ {
return ebt_register_target(&reply_target); return ebt_register_target(&reply_target);
} }
static void __exit fini(void) static void __exit ebt_arpreply_fini(void)
{ {
ebt_unregister_target(&reply_target); ebt_unregister_target(&reply_target);
} }
module_init(init); module_init(ebt_arpreply_init);
module_exit(fini); module_exit(ebt_arpreply_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -61,16 +61,16 @@ static struct ebt_target dnat = ...@@ -61,16 +61,16 @@ static struct ebt_target dnat =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_dnat_init(void)
{ {
return ebt_register_target(&dnat); return ebt_register_target(&dnat);
} }
static void __exit fini(void) static void __exit ebt_dnat_fini(void)
{ {
ebt_unregister_target(&dnat); ebt_unregister_target(&dnat);
} }
module_init(init); module_init(ebt_dnat_init);
module_exit(fini); module_exit(ebt_dnat_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -112,16 +112,16 @@ static struct ebt_match filter_ip = ...@@ -112,16 +112,16 @@ static struct ebt_match filter_ip =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_ip_init(void)
{ {
return ebt_register_match(&filter_ip); return ebt_register_match(&filter_ip);
} }
static void __exit fini(void) static void __exit ebt_ip_fini(void)
{ {
ebt_unregister_match(&filter_ip); ebt_unregister_match(&filter_ip);
} }
module_init(init); module_init(ebt_ip_init);
module_exit(fini); module_exit(ebt_ip_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -98,16 +98,16 @@ static struct ebt_match ebt_limit_reg = ...@@ -98,16 +98,16 @@ static struct ebt_match ebt_limit_reg =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_limit_init(void)
{ {
return ebt_register_match(&ebt_limit_reg); return ebt_register_match(&ebt_limit_reg);
} }
static void __exit fini(void) static void __exit ebt_limit_fini(void)
{ {
ebt_unregister_match(&ebt_limit_reg); ebt_unregister_match(&ebt_limit_reg);
} }
module_init(init); module_init(ebt_limit_init);
module_exit(fini); module_exit(ebt_limit_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -188,7 +188,7 @@ static struct nf_logger ebt_log_logger = { ...@@ -188,7 +188,7 @@ static struct nf_logger ebt_log_logger = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_log_init(void)
{ {
int ret; int ret;
...@@ -205,12 +205,12 @@ static int __init init(void) ...@@ -205,12 +205,12 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit ebt_log_fini(void)
{ {
nf_log_unregister_logger(&ebt_log_logger); nf_log_unregister_logger(&ebt_log_logger);
ebt_unregister_watcher(&log); ebt_unregister_watcher(&log);
} }
module_init(init); module_init(ebt_log_init);
module_exit(fini); module_exit(ebt_log_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -52,16 +52,16 @@ static struct ebt_target mark_target = ...@@ -52,16 +52,16 @@ static struct ebt_target mark_target =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_mark_init(void)
{ {
return ebt_register_target(&mark_target); return ebt_register_target(&mark_target);
} }
static void __exit fini(void) static void __exit ebt_mark_fini(void)
{ {
ebt_unregister_target(&mark_target); ebt_unregister_target(&mark_target);
} }
module_init(init); module_init(ebt_mark_init);
module_exit(fini); module_exit(ebt_mark_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -47,16 +47,16 @@ static struct ebt_match filter_mark = ...@@ -47,16 +47,16 @@ static struct ebt_match filter_mark =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_mark_m_init(void)
{ {
return ebt_register_match(&filter_mark); return ebt_register_match(&filter_mark);
} }
static void __exit fini(void) static void __exit ebt_mark_m_fini(void)
{ {
ebt_unregister_match(&filter_mark); ebt_unregister_match(&filter_mark);
} }
module_init(init); module_init(ebt_mark_m_init);
module_exit(fini); module_exit(ebt_mark_m_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -44,16 +44,16 @@ static struct ebt_match filter_pkttype = ...@@ -44,16 +44,16 @@ static struct ebt_match filter_pkttype =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_pkttype_init(void)
{ {
return ebt_register_match(&filter_pkttype); return ebt_register_match(&filter_pkttype);
} }
static void __exit fini(void) static void __exit ebt_pkttype_fini(void)
{ {
ebt_unregister_match(&filter_pkttype); ebt_unregister_match(&filter_pkttype);
} }
module_init(init); module_init(ebt_pkttype_init);
module_exit(fini); module_exit(ebt_pkttype_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -66,16 +66,16 @@ static struct ebt_target redirect_target = ...@@ -66,16 +66,16 @@ static struct ebt_target redirect_target =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_redirect_init(void)
{ {
return ebt_register_target(&redirect_target); return ebt_register_target(&redirect_target);
} }
static void __exit fini(void) static void __exit ebt_redirect_fini(void)
{ {
ebt_unregister_target(&redirect_target); ebt_unregister_target(&redirect_target);
} }
module_init(init); module_init(ebt_redirect_init);
module_exit(fini); module_exit(ebt_redirect_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -61,16 +61,16 @@ static struct ebt_target snat = ...@@ -61,16 +61,16 @@ static struct ebt_target snat =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_snat_init(void)
{ {
return ebt_register_target(&snat); return ebt_register_target(&snat);
} }
static void __exit fini(void) static void __exit ebt_snat_fini(void)
{ {
ebt_unregister_target(&snat); ebt_unregister_target(&snat);
} }
module_init(init); module_init(ebt_snat_init);
module_exit(fini); module_exit(ebt_snat_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -180,16 +180,16 @@ static struct ebt_match filter_stp = ...@@ -180,16 +180,16 @@ static struct ebt_match filter_stp =
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_stp_init(void)
{ {
return ebt_register_match(&filter_stp); return ebt_register_match(&filter_stp);
} }
static void __exit fini(void) static void __exit ebt_stp_fini(void)
{ {
ebt_unregister_match(&filter_stp); ebt_unregister_match(&filter_stp);
} }
module_init(init); module_init(ebt_stp_init);
module_exit(fini); module_exit(ebt_stp_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -281,7 +281,7 @@ static struct nf_logger ebt_ulog_logger = { ...@@ -281,7 +281,7 @@ static struct nf_logger ebt_ulog_logger = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_ulog_init(void)
{ {
int i, ret = 0; int i, ret = 0;
...@@ -316,7 +316,7 @@ static int __init init(void) ...@@ -316,7 +316,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ebt_ulog_fini(void)
{ {
ebt_ulog_buff_t *ub; ebt_ulog_buff_t *ub;
int i; int i;
...@@ -337,8 +337,8 @@ static void __exit fini(void) ...@@ -337,8 +337,8 @@ static void __exit fini(void)
sock_release(ebtulognl->sk_socket); sock_release(ebtulognl->sk_socket);
} }
module_init(init); module_init(ebt_ulog_init);
module_exit(fini); module_exit(ebt_ulog_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_AUTHOR("Bart De Schuymer <bdschuym@pandora.be>"); MODULE_AUTHOR("Bart De Schuymer <bdschuym@pandora.be>");
MODULE_DESCRIPTION("ebtables userspace logging module for bridged Ethernet" MODULE_DESCRIPTION("ebtables userspace logging module for bridged Ethernet"
......
...@@ -178,7 +178,7 @@ static struct ebt_match filter_vlan = { ...@@ -178,7 +178,7 @@ static struct ebt_match filter_vlan = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ebt_vlan_init(void)
{ {
DEBUG_MSG("ebtables 802.1Q extension module v" DEBUG_MSG("ebtables 802.1Q extension module v"
MODULE_VERS "\n"); MODULE_VERS "\n");
...@@ -186,10 +186,10 @@ static int __init init(void) ...@@ -186,10 +186,10 @@ static int __init init(void)
return ebt_register_match(&filter_vlan); return ebt_register_match(&filter_vlan);
} }
static void __exit fini(void) static void __exit ebt_vlan_fini(void)
{ {
ebt_unregister_match(&filter_vlan); ebt_unregister_match(&filter_vlan);
} }
module_init(init); module_init(ebt_vlan_init);
module_exit(fini); module_exit(ebt_vlan_fini);
...@@ -62,7 +62,7 @@ static int ebt_broute(struct sk_buff **pskb) ...@@ -62,7 +62,7 @@ static int ebt_broute(struct sk_buff **pskb)
return 0; /* bridge it */ return 0; /* bridge it */
} }
static int __init init(void) static int __init ebtable_broute_init(void)
{ {
int ret; int ret;
...@@ -74,13 +74,13 @@ static int __init init(void) ...@@ -74,13 +74,13 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ebtable_broute_fini(void)
{ {
br_should_route_hook = NULL; br_should_route_hook = NULL;
synchronize_net(); synchronize_net();
ebt_unregister_table(&broute_table); ebt_unregister_table(&broute_table);
} }
module_init(init); module_init(ebtable_broute_init);
module_exit(fini); module_exit(ebtable_broute_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -91,7 +91,7 @@ static struct nf_hook_ops ebt_ops_filter[] = { ...@@ -91,7 +91,7 @@ static struct nf_hook_ops ebt_ops_filter[] = {
}, },
}; };
static int __init init(void) static int __init ebtable_filter_init(void)
{ {
int i, j, ret; int i, j, ret;
...@@ -109,7 +109,7 @@ static int __init init(void) ...@@ -109,7 +109,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ebtable_filter_fini(void)
{ {
int i; int i;
...@@ -118,6 +118,6 @@ static void __exit fini(void) ...@@ -118,6 +118,6 @@ static void __exit fini(void)
ebt_unregister_table(&frame_filter); ebt_unregister_table(&frame_filter);
} }
module_init(init); module_init(ebtable_filter_init);
module_exit(fini); module_exit(ebtable_filter_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -98,7 +98,7 @@ static struct nf_hook_ops ebt_ops_nat[] = { ...@@ -98,7 +98,7 @@ static struct nf_hook_ops ebt_ops_nat[] = {
}, },
}; };
static int __init init(void) static int __init ebtable_nat_init(void)
{ {
int i, ret, j; int i, ret, j;
...@@ -116,7 +116,7 @@ static int __init init(void) ...@@ -116,7 +116,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ebtable_nat_fini(void)
{ {
int i; int i;
...@@ -125,6 +125,6 @@ static void __exit fini(void) ...@@ -125,6 +125,6 @@ static void __exit fini(void)
ebt_unregister_table(&frame_nat); ebt_unregister_table(&frame_nat);
} }
module_init(init); module_init(ebtable_nat_init);
module_exit(fini); module_exit(ebtable_nat_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -1487,7 +1487,7 @@ static struct nf_sockopt_ops ebt_sockopts = ...@@ -1487,7 +1487,7 @@ static struct nf_sockopt_ops ebt_sockopts =
.get = do_ebt_get_ctl, .get = do_ebt_get_ctl,
}; };
static int __init init(void) static int __init ebtables_init(void)
{ {
int ret; int ret;
...@@ -1501,7 +1501,7 @@ static int __init init(void) ...@@ -1501,7 +1501,7 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit ebtables_fini(void)
{ {
nf_unregister_sockopt(&ebt_sockopts); nf_unregister_sockopt(&ebt_sockopts);
printk(KERN_NOTICE "Ebtables v2.0 unregistered\n"); printk(KERN_NOTICE "Ebtables v2.0 unregistered\n");
...@@ -1516,6 +1516,6 @@ EXPORT_SYMBOL(ebt_unregister_watcher); ...@@ -1516,6 +1516,6 @@ EXPORT_SYMBOL(ebt_unregister_watcher);
EXPORT_SYMBOL(ebt_register_target); EXPORT_SYMBOL(ebt_register_target);
EXPORT_SYMBOL(ebt_unregister_target); EXPORT_SYMBOL(ebt_unregister_target);
EXPORT_SYMBOL(ebt_do_table); EXPORT_SYMBOL(ebt_do_table);
module_init(init); module_init(ebtables_init);
module_exit(fini); module_exit(ebtables_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -133,7 +133,7 @@ static struct nf_hook_ops dnrmg_ops = { ...@@ -133,7 +133,7 @@ static struct nf_hook_ops dnrmg_ops = {
.priority = NF_DN_PRI_DNRTMSG, .priority = NF_DN_PRI_DNRTMSG,
}; };
static int __init init(void) static int __init dn_rtmsg_init(void)
{ {
int rv = 0; int rv = 0;
...@@ -152,7 +152,7 @@ static int __init init(void) ...@@ -152,7 +152,7 @@ static int __init init(void)
return rv; return rv;
} }
static void __exit fini(void) static void __exit dn_rtmsg_fini(void)
{ {
nf_unregister_hook(&dnrmg_ops); nf_unregister_hook(&dnrmg_ops);
sock_release(dnrmg->sk_socket); sock_release(dnrmg->sk_socket);
...@@ -164,6 +164,6 @@ MODULE_AUTHOR("Steven Whitehouse <steve@chygwyn.com>"); ...@@ -164,6 +164,6 @@ MODULE_AUTHOR("Steven Whitehouse <steve@chygwyn.com>");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_ALIAS_NET_PF_PROTO(PF_NETLINK, NETLINK_DNRTMSG); MODULE_ALIAS_NET_PF_PROTO(PF_NETLINK, NETLINK_DNRTMSG);
module_init(init); module_init(dn_rtmsg_init);
module_exit(fini); module_exit(dn_rtmsg_fini);
...@@ -167,15 +167,15 @@ static struct nf_queue_rerouter ip_reroute = { ...@@ -167,15 +167,15 @@ static struct nf_queue_rerouter ip_reroute = {
.reroute = queue_reroute, .reroute = queue_reroute,
}; };
static int init(void) static int ipv4_netfilter_init(void)
{ {
return nf_register_queue_rerouter(PF_INET, &ip_reroute); return nf_register_queue_rerouter(PF_INET, &ip_reroute);
} }
static void fini(void) static void ipv4_netfilter_fini(void)
{ {
nf_unregister_queue_rerouter(PF_INET); nf_unregister_queue_rerouter(PF_INET);
} }
module_init(init); module_init(ipv4_netfilter_init);
module_exit(fini); module_exit(ipv4_netfilter_fini);
...@@ -1166,7 +1166,7 @@ static struct nf_sockopt_ops arpt_sockopts = { ...@@ -1166,7 +1166,7 @@ static struct nf_sockopt_ops arpt_sockopts = {
.get = do_arpt_get_ctl, .get = do_arpt_get_ctl,
}; };
static int __init init(void) static int __init arp_tables_init(void)
{ {
int ret; int ret;
...@@ -1187,7 +1187,7 @@ static int __init init(void) ...@@ -1187,7 +1187,7 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit arp_tables_fini(void)
{ {
nf_unregister_sockopt(&arpt_sockopts); nf_unregister_sockopt(&arpt_sockopts);
xt_proto_fini(NF_ARP); xt_proto_fini(NF_ARP);
...@@ -1197,5 +1197,5 @@ EXPORT_SYMBOL(arpt_register_table); ...@@ -1197,5 +1197,5 @@ EXPORT_SYMBOL(arpt_register_table);
EXPORT_SYMBOL(arpt_unregister_table); EXPORT_SYMBOL(arpt_unregister_table);
EXPORT_SYMBOL(arpt_do_table); EXPORT_SYMBOL(arpt_do_table);
module_init(init); module_init(arp_tables_init);
module_exit(fini); module_exit(arp_tables_fini);
...@@ -89,7 +89,7 @@ static struct arpt_target arpt_mangle_reg = { ...@@ -89,7 +89,7 @@ static struct arpt_target arpt_mangle_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init arpt_mangle_init(void)
{ {
if (arpt_register_target(&arpt_mangle_reg)) if (arpt_register_target(&arpt_mangle_reg))
return -EINVAL; return -EINVAL;
...@@ -97,10 +97,10 @@ static int __init init(void) ...@@ -97,10 +97,10 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit arpt_mangle_fini(void)
{ {
arpt_unregister_target(&arpt_mangle_reg); arpt_unregister_target(&arpt_mangle_reg);
} }
module_init(init); module_init(arpt_mangle_init);
module_exit(fini); module_exit(arpt_mangle_fini);
...@@ -179,7 +179,7 @@ static struct nf_hook_ops arpt_ops[] = { ...@@ -179,7 +179,7 @@ static struct nf_hook_ops arpt_ops[] = {
}, },
}; };
static int __init init(void) static int __init arptable_filter_init(void)
{ {
int ret, i; int ret, i;
...@@ -201,7 +201,7 @@ static int __init init(void) ...@@ -201,7 +201,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit arptable_filter_fini(void)
{ {
unsigned int i; unsigned int i;
...@@ -211,5 +211,5 @@ static void __exit fini(void) ...@@ -211,5 +211,5 @@ static void __exit fini(void)
arpt_unregister_table(&packet_filter); arpt_unregister_table(&packet_filter);
} }
module_init(init); module_init(arptable_filter_init);
module_exit(fini); module_exit(arptable_filter_fini);
...@@ -153,13 +153,13 @@ static struct ip_conntrack_helper amanda_helper = { ...@@ -153,13 +153,13 @@ static struct ip_conntrack_helper amanda_helper = {
}, },
}; };
static void __exit fini(void) static void __exit ip_conntrack_amanda_fini(void)
{ {
ip_conntrack_helper_unregister(&amanda_helper); ip_conntrack_helper_unregister(&amanda_helper);
kfree(amanda_buffer); kfree(amanda_buffer);
} }
static int __init init(void) static int __init ip_conntrack_amanda_init(void)
{ {
int ret; int ret;
...@@ -177,5 +177,5 @@ static int __init init(void) ...@@ -177,5 +177,5 @@ static int __init init(void)
} }
module_init(init); module_init(ip_conntrack_amanda_init);
module_exit(fini); module_exit(ip_conntrack_amanda_fini);
...@@ -453,7 +453,7 @@ static struct ip_conntrack_helper ftp[MAX_PORTS]; ...@@ -453,7 +453,7 @@ static struct ip_conntrack_helper ftp[MAX_PORTS];
static char ftp_names[MAX_PORTS][sizeof("ftp-65535")]; static char ftp_names[MAX_PORTS][sizeof("ftp-65535")];
/* Not __exit: called from init() */ /* Not __exit: called from init() */
static void fini(void) static void ip_conntrack_ftp_fini(void)
{ {
int i; int i;
for (i = 0; i < ports_c; i++) { for (i = 0; i < ports_c; i++) {
...@@ -465,7 +465,7 @@ static void fini(void) ...@@ -465,7 +465,7 @@ static void fini(void)
kfree(ftp_buffer); kfree(ftp_buffer);
} }
static int __init init(void) static int __init ip_conntrack_ftp_init(void)
{ {
int i, ret; int i, ret;
char *tmpname; char *tmpname;
...@@ -499,12 +499,12 @@ static int __init init(void) ...@@ -499,12 +499,12 @@ static int __init init(void)
ret = ip_conntrack_helper_register(&ftp[i]); ret = ip_conntrack_helper_register(&ftp[i]);
if (ret) { if (ret) {
fini(); ip_conntrack_ftp_fini();
return ret; return ret;
} }
} }
return 0; return 0;
} }
module_init(init); module_init(ip_conntrack_ftp_init);
module_exit(fini); module_exit(ip_conntrack_ftp_fini);
...@@ -766,7 +766,7 @@ extern void ip_ct_proto_gre_fini(void); ...@@ -766,7 +766,7 @@ extern void ip_ct_proto_gre_fini(void);
extern int __init ip_ct_proto_gre_init(void); extern int __init ip_ct_proto_gre_init(void);
/* ip_conntrack_pptp initialization */ /* ip_conntrack_pptp initialization */
static int __init init(void) static int __init ip_conntrack_helper_pptp_init(void)
{ {
int retcode; int retcode;
...@@ -786,15 +786,15 @@ static int __init init(void) ...@@ -786,15 +786,15 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit ip_conntrack_helper_pptp_fini(void)
{ {
ip_conntrack_helper_unregister(&pptp); ip_conntrack_helper_unregister(&pptp);
ip_ct_proto_gre_fini(); ip_ct_proto_gre_fini();
printk("ip_conntrack_pptp version %s unloaded\n", IP_CT_PPTP_VERSION); printk("ip_conntrack_pptp version %s unloaded\n", IP_CT_PPTP_VERSION);
} }
module_init(init); module_init(ip_conntrack_helper_pptp_init);
module_exit(fini); module_exit(ip_conntrack_helper_pptp_fini);
EXPORT_SYMBOL(ip_nat_pptp_hook_outbound); EXPORT_SYMBOL(ip_nat_pptp_hook_outbound);
EXPORT_SYMBOL(ip_nat_pptp_hook_inbound); EXPORT_SYMBOL(ip_nat_pptp_hook_inbound);
......
...@@ -242,9 +242,9 @@ static int help(struct sk_buff **pskb, ...@@ -242,9 +242,9 @@ static int help(struct sk_buff **pskb,
static struct ip_conntrack_helper irc_helpers[MAX_PORTS]; static struct ip_conntrack_helper irc_helpers[MAX_PORTS];
static char irc_names[MAX_PORTS][sizeof("irc-65535")]; static char irc_names[MAX_PORTS][sizeof("irc-65535")];
static void fini(void); static void ip_conntrack_irc_fini(void);
static int __init init(void) static int __init ip_conntrack_irc_init(void)
{ {
int i, ret; int i, ret;
struct ip_conntrack_helper *hlpr; struct ip_conntrack_helper *hlpr;
...@@ -288,7 +288,7 @@ static int __init init(void) ...@@ -288,7 +288,7 @@ static int __init init(void)
if (ret) { if (ret) {
printk("ip_conntrack_irc: ERROR registering port %d\n", printk("ip_conntrack_irc: ERROR registering port %d\n",
ports[i]); ports[i]);
fini(); ip_conntrack_irc_fini();
return -EBUSY; return -EBUSY;
} }
} }
...@@ -297,7 +297,7 @@ static int __init init(void) ...@@ -297,7 +297,7 @@ static int __init init(void)
/* This function is intentionally _NOT_ defined as __exit, because /* This function is intentionally _NOT_ defined as __exit, because
* it is needed by the init function */ * it is needed by the init function */
static void fini(void) static void ip_conntrack_irc_fini(void)
{ {
int i; int i;
for (i = 0; i < ports_c; i++) { for (i = 0; i < ports_c; i++) {
...@@ -308,5 +308,5 @@ static void fini(void) ...@@ -308,5 +308,5 @@ static void fini(void)
kfree(irc_buffer); kfree(irc_buffer);
} }
module_init(init); module_init(ip_conntrack_irc_init);
module_exit(fini); module_exit(ip_conntrack_irc_fini);
...@@ -127,16 +127,16 @@ static struct ip_conntrack_helper helper = { ...@@ -127,16 +127,16 @@ static struct ip_conntrack_helper helper = {
.help = help, .help = help,
}; };
static int __init init(void) static int __init ip_conntrack_netbios_ns_init(void)
{ {
helper.timeout = timeout; helper.timeout = timeout;
return ip_conntrack_helper_register(&helper); return ip_conntrack_helper_register(&helper);
} }
static void __exit fini(void) static void __exit ip_conntrack_netbios_ns_fini(void)
{ {
ip_conntrack_helper_unregister(&helper); ip_conntrack_helper_unregister(&helper);
} }
module_init(init); module_init(ip_conntrack_netbios_ns_init);
module_exit(fini); module_exit(ip_conntrack_netbios_ns_fini);
...@@ -609,7 +609,7 @@ static ctl_table ip_ct_net_table[] = { ...@@ -609,7 +609,7 @@ static ctl_table ip_ct_net_table[] = {
static struct ctl_table_header *ip_ct_sysctl_header; static struct ctl_table_header *ip_ct_sysctl_header;
#endif #endif
static int __init init(void) static int __init ip_conntrack_proto_sctp_init(void)
{ {
int ret; int ret;
...@@ -640,7 +640,7 @@ static int __init init(void) ...@@ -640,7 +640,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ip_conntrack_proto_sctp_fini(void)
{ {
ip_conntrack_protocol_unregister(&ip_conntrack_protocol_sctp); ip_conntrack_protocol_unregister(&ip_conntrack_protocol_sctp);
#ifdef CONFIG_SYSCTL #ifdef CONFIG_SYSCTL
...@@ -649,8 +649,8 @@ static void __exit fini(void) ...@@ -649,8 +649,8 @@ static void __exit fini(void)
DEBUGP("SCTP conntrack module unloaded\n"); DEBUGP("SCTP conntrack module unloaded\n");
} }
module_init(init); module_init(ip_conntrack_proto_sctp_init);
module_exit(fini); module_exit(ip_conntrack_proto_sctp_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_AUTHOR("Kiran Kumar Immidi"); MODULE_AUTHOR("Kiran Kumar Immidi");
......
...@@ -929,18 +929,18 @@ void ip_conntrack_protocol_unregister(struct ip_conntrack_protocol *proto) ...@@ -929,18 +929,18 @@ void ip_conntrack_protocol_unregister(struct ip_conntrack_protocol *proto)
ip_ct_iterate_cleanup(kill_proto, &proto->proto); ip_ct_iterate_cleanup(kill_proto, &proto->proto);
} }
static int __init init(void) static int __init ip_conntrack_standalone_init(void)
{ {
return init_or_cleanup(1); return init_or_cleanup(1);
} }
static void __exit fini(void) static void __exit ip_conntrack_standalone_fini(void)
{ {
init_or_cleanup(0); init_or_cleanup(0);
} }
module_init(init); module_init(ip_conntrack_standalone_init);
module_exit(fini); module_exit(ip_conntrack_standalone_fini);
/* Some modules need us, but don't depend directly on any symbol. /* Some modules need us, but don't depend directly on any symbol.
They should call this. */ They should call this. */
......
...@@ -103,7 +103,7 @@ static int tftp_help(struct sk_buff **pskb, ...@@ -103,7 +103,7 @@ static int tftp_help(struct sk_buff **pskb,
static struct ip_conntrack_helper tftp[MAX_PORTS]; static struct ip_conntrack_helper tftp[MAX_PORTS];
static char tftp_names[MAX_PORTS][sizeof("tftp-65535")]; static char tftp_names[MAX_PORTS][sizeof("tftp-65535")];
static void fini(void) static void ip_conntrack_tftp_fini(void)
{ {
int i; int i;
...@@ -114,7 +114,7 @@ static void fini(void) ...@@ -114,7 +114,7 @@ static void fini(void)
} }
} }
static int __init init(void) static int __init ip_conntrack_tftp_init(void)
{ {
int i, ret; int i, ret;
char *tmpname; char *tmpname;
...@@ -148,12 +148,12 @@ static int __init init(void) ...@@ -148,12 +148,12 @@ static int __init init(void)
if (ret) { if (ret) {
printk("ERROR registering helper for port %d\n", printk("ERROR registering helper for port %d\n",
ports[i]); ports[i]);
fini(); ip_conntrack_tftp_fini();
return(ret); return(ret);
} }
} }
return(0); return(0);
} }
module_init(init); module_init(ip_conntrack_tftp_init);
module_exit(fini); module_exit(ip_conntrack_tftp_fini);
...@@ -68,19 +68,19 @@ static unsigned int help(struct sk_buff **pskb, ...@@ -68,19 +68,19 @@ static unsigned int help(struct sk_buff **pskb,
return ret; return ret;
} }
static void __exit fini(void) static void __exit ip_nat_amanda_fini(void)
{ {
ip_nat_amanda_hook = NULL; ip_nat_amanda_hook = NULL;
/* Make sure noone calls it, meanwhile. */ /* Make sure noone calls it, meanwhile. */
synchronize_net(); synchronize_net();
} }
static int __init init(void) static int __init ip_nat_amanda_init(void)
{ {
BUG_ON(ip_nat_amanda_hook); BUG_ON(ip_nat_amanda_hook);
ip_nat_amanda_hook = help; ip_nat_amanda_hook = help;
return 0; return 0;
} }
module_init(init); module_init(ip_nat_amanda_init);
module_exit(fini); module_exit(ip_nat_amanda_fini);
...@@ -154,14 +154,14 @@ static unsigned int ip_nat_ftp(struct sk_buff **pskb, ...@@ -154,14 +154,14 @@ static unsigned int ip_nat_ftp(struct sk_buff **pskb,
return NF_ACCEPT; return NF_ACCEPT;
} }
static void __exit fini(void) static void __exit ip_nat_ftp_fini(void)
{ {
ip_nat_ftp_hook = NULL; ip_nat_ftp_hook = NULL;
/* Make sure noone calls it, meanwhile. */ /* Make sure noone calls it, meanwhile. */
synchronize_net(); synchronize_net();
} }
static int __init init(void) static int __init ip_nat_ftp_init(void)
{ {
BUG_ON(ip_nat_ftp_hook); BUG_ON(ip_nat_ftp_hook);
ip_nat_ftp_hook = ip_nat_ftp; ip_nat_ftp_hook = ip_nat_ftp;
...@@ -177,5 +177,5 @@ static int warn_set(const char *val, struct kernel_param *kp) ...@@ -177,5 +177,5 @@ static int warn_set(const char *val, struct kernel_param *kp)
} }
module_param_call(ports, warn_set, NULL, NULL, 0); module_param_call(ports, warn_set, NULL, NULL, 0);
module_init(init); module_init(ip_nat_ftp_init);
module_exit(fini); module_exit(ip_nat_ftp_fini);
...@@ -370,7 +370,7 @@ pptp_inbound_pkt(struct sk_buff **pskb, ...@@ -370,7 +370,7 @@ pptp_inbound_pkt(struct sk_buff **pskb,
extern int __init ip_nat_proto_gre_init(void); extern int __init ip_nat_proto_gre_init(void);
extern void __exit ip_nat_proto_gre_fini(void); extern void __exit ip_nat_proto_gre_fini(void);
static int __init init(void) static int __init ip_nat_helper_pptp_init(void)
{ {
int ret; int ret;
...@@ -396,7 +396,7 @@ static int __init init(void) ...@@ -396,7 +396,7 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit ip_nat_helper_pptp_fini(void)
{ {
DEBUGP("cleanup_module\n" ); DEBUGP("cleanup_module\n" );
...@@ -412,5 +412,5 @@ static void __exit fini(void) ...@@ -412,5 +412,5 @@ static void __exit fini(void)
printk("ip_nat_pptp version %s unloaded\n", IP_NAT_PPTP_VERSION); printk("ip_nat_pptp version %s unloaded\n", IP_NAT_PPTP_VERSION);
} }
module_init(init); module_init(ip_nat_helper_pptp_init);
module_exit(fini); module_exit(ip_nat_helper_pptp_fini);
...@@ -96,14 +96,14 @@ static unsigned int help(struct sk_buff **pskb, ...@@ -96,14 +96,14 @@ static unsigned int help(struct sk_buff **pskb,
return ret; return ret;
} }
static void __exit fini(void) static void __exit ip_nat_irc_fini(void)
{ {
ip_nat_irc_hook = NULL; ip_nat_irc_hook = NULL;
/* Make sure noone calls it, meanwhile. */ /* Make sure noone calls it, meanwhile. */
synchronize_net(); synchronize_net();
} }
static int __init init(void) static int __init ip_nat_irc_init(void)
{ {
BUG_ON(ip_nat_irc_hook); BUG_ON(ip_nat_irc_hook);
ip_nat_irc_hook = help; ip_nat_irc_hook = help;
...@@ -119,5 +119,5 @@ static int warn_set(const char *val, struct kernel_param *kp) ...@@ -119,5 +119,5 @@ static int warn_set(const char *val, struct kernel_param *kp)
} }
module_param_call(ports, warn_set, NULL, NULL, 0); module_param_call(ports, warn_set, NULL, NULL, 0);
module_init(init); module_init(ip_nat_irc_init);
module_exit(fini); module_exit(ip_nat_irc_fini);
...@@ -1324,7 +1324,7 @@ static struct ip_conntrack_helper snmp_trap_helper = { ...@@ -1324,7 +1324,7 @@ static struct ip_conntrack_helper snmp_trap_helper = {
* *
*****************************************************************************/ *****************************************************************************/
static int __init init(void) static int __init ip_nat_snmp_basic_init(void)
{ {
int ret = 0; int ret = 0;
...@@ -1339,13 +1339,13 @@ static int __init init(void) ...@@ -1339,13 +1339,13 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ip_nat_snmp_basic_fini(void)
{ {
ip_conntrack_helper_unregister(&snmp_helper); ip_conntrack_helper_unregister(&snmp_helper);
ip_conntrack_helper_unregister(&snmp_trap_helper); ip_conntrack_helper_unregister(&snmp_trap_helper);
} }
module_init(init); module_init(ip_nat_snmp_basic_init);
module_exit(fini); module_exit(ip_nat_snmp_basic_fini);
module_param(debug, bool, 0600); module_param(debug, bool, 0600);
...@@ -425,17 +425,17 @@ static int init_or_cleanup(int init) ...@@ -425,17 +425,17 @@ static int init_or_cleanup(int init)
return ret; return ret;
} }
static int __init init(void) static int __init ip_nat_standalone_init(void)
{ {
return init_or_cleanup(1); return init_or_cleanup(1);
} }
static void __exit fini(void) static void __exit ip_nat_standalone_fini(void)
{ {
init_or_cleanup(0); init_or_cleanup(0);
} }
module_init(init); module_init(ip_nat_standalone_init);
module_exit(fini); module_exit(ip_nat_standalone_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -53,19 +53,19 @@ static unsigned int help(struct sk_buff **pskb, ...@@ -53,19 +53,19 @@ static unsigned int help(struct sk_buff **pskb,
return NF_ACCEPT; return NF_ACCEPT;
} }
static void __exit fini(void) static void __exit ip_nat_tftp_fini(void)
{ {
ip_nat_tftp_hook = NULL; ip_nat_tftp_hook = NULL;
/* Make sure noone calls it, meanwhile. */ /* Make sure noone calls it, meanwhile. */
synchronize_net(); synchronize_net();
} }
static int __init init(void) static int __init ip_nat_tftp_init(void)
{ {
BUG_ON(ip_nat_tftp_hook); BUG_ON(ip_nat_tftp_hook);
ip_nat_tftp_hook = help; ip_nat_tftp_hook = help;
return 0; return 0;
} }
module_init(init); module_init(ip_nat_tftp_init);
module_exit(fini); module_exit(ip_nat_tftp_fini);
...@@ -717,13 +717,13 @@ init_or_cleanup(int init) ...@@ -717,13 +717,13 @@ init_or_cleanup(int init)
return status; return status;
} }
static int __init init(void) static int __init ip_queue_init(void)
{ {
return init_or_cleanup(1); return init_or_cleanup(1);
} }
static void __exit fini(void) static void __exit ip_queue_fini(void)
{ {
init_or_cleanup(0); init_or_cleanup(0);
} }
...@@ -732,5 +732,5 @@ MODULE_DESCRIPTION("IPv4 packet queue handler"); ...@@ -732,5 +732,5 @@ MODULE_DESCRIPTION("IPv4 packet queue handler");
MODULE_AUTHOR("James Morris <jmorris@intercode.com.au>"); MODULE_AUTHOR("James Morris <jmorris@intercode.com.au>");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
module_init(init); module_init(ip_queue_init);
module_exit(fini); module_exit(ip_queue_fini);
...@@ -1364,7 +1364,7 @@ static struct ipt_match icmp_matchstruct = { ...@@ -1364,7 +1364,7 @@ static struct ipt_match icmp_matchstruct = {
.checkentry = icmp_checkentry, .checkentry = icmp_checkentry,
}; };
static int __init init(void) static int __init ip_tables_init(void)
{ {
int ret; int ret;
...@@ -1386,7 +1386,7 @@ static int __init init(void) ...@@ -1386,7 +1386,7 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit ip_tables_fini(void)
{ {
nf_unregister_sockopt(&ipt_sockopts); nf_unregister_sockopt(&ipt_sockopts);
...@@ -1400,5 +1400,5 @@ static void __exit fini(void) ...@@ -1400,5 +1400,5 @@ static void __exit fini(void)
EXPORT_SYMBOL(ipt_register_table); EXPORT_SYMBOL(ipt_register_table);
EXPORT_SYMBOL(ipt_unregister_table); EXPORT_SYMBOL(ipt_unregister_table);
EXPORT_SYMBOL(ipt_do_table); EXPORT_SYMBOL(ipt_do_table);
module_init(init); module_init(ip_tables_init);
module_exit(fini); module_exit(ip_tables_fini);
...@@ -770,15 +770,15 @@ static int init_or_cleanup(int fini) ...@@ -770,15 +770,15 @@ static int init_or_cleanup(int fini)
return -EINVAL; return -EINVAL;
} }
static int __init init(void) static int __init ipt_clusterip_init(void)
{ {
return init_or_cleanup(0); return init_or_cleanup(0);
} }
static void __exit fini(void) static void __exit ipt_clusterip_fini(void)
{ {
init_or_cleanup(1); init_or_cleanup(1);
} }
module_init(init); module_init(ipt_clusterip_init);
module_exit(fini); module_exit(ipt_clusterip_fini);
...@@ -82,15 +82,15 @@ static struct ipt_target ipt_dscp_reg = { ...@@ -82,15 +82,15 @@ static struct ipt_target ipt_dscp_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_dscp_init(void)
{ {
return ipt_register_target(&ipt_dscp_reg); return ipt_register_target(&ipt_dscp_reg);
} }
static void __exit fini(void) static void __exit ipt_dscp_fini(void)
{ {
ipt_unregister_target(&ipt_dscp_reg); ipt_unregister_target(&ipt_dscp_reg);
} }
module_init(init); module_init(ipt_dscp_init);
module_exit(fini); module_exit(ipt_dscp_fini);
...@@ -151,15 +151,15 @@ static struct ipt_target ipt_ecn_reg = { ...@@ -151,15 +151,15 @@ static struct ipt_target ipt_ecn_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_ecn_init(void)
{ {
return ipt_register_target(&ipt_ecn_reg); return ipt_register_target(&ipt_ecn_reg);
} }
static void __exit fini(void) static void __exit ipt_ecn_fini(void)
{ {
ipt_unregister_target(&ipt_ecn_reg); ipt_unregister_target(&ipt_ecn_reg);
} }
module_init(init); module_init(ipt_ecn_init);
module_exit(fini); module_exit(ipt_ecn_fini);
...@@ -471,7 +471,7 @@ static struct nf_logger ipt_log_logger ={ ...@@ -471,7 +471,7 @@ static struct nf_logger ipt_log_logger ={
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_log_init(void)
{ {
if (ipt_register_target(&ipt_log_reg)) if (ipt_register_target(&ipt_log_reg))
return -EINVAL; return -EINVAL;
...@@ -485,11 +485,11 @@ static int __init init(void) ...@@ -485,11 +485,11 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit ipt_log_fini(void)
{ {
nf_log_unregister_logger(&ipt_log_logger); nf_log_unregister_logger(&ipt_log_logger);
ipt_unregister_target(&ipt_log_reg); ipt_unregister_target(&ipt_log_reg);
} }
module_init(init); module_init(ipt_log_init);
module_exit(fini); module_exit(ipt_log_fini);
...@@ -175,7 +175,7 @@ static struct ipt_target masquerade = { ...@@ -175,7 +175,7 @@ static struct ipt_target masquerade = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_masquerade_init(void)
{ {
int ret; int ret;
...@@ -191,12 +191,12 @@ static int __init init(void) ...@@ -191,12 +191,12 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ipt_masquerade_fini(void)
{ {
ipt_unregister_target(&masquerade); ipt_unregister_target(&masquerade);
unregister_netdevice_notifier(&masq_dev_notifier); unregister_netdevice_notifier(&masq_dev_notifier);
unregister_inetaddr_notifier(&masq_inet_notifier); unregister_inetaddr_notifier(&masq_inet_notifier);
} }
module_init(init); module_init(ipt_masquerade_init);
module_exit(fini); module_exit(ipt_masquerade_fini);
...@@ -98,15 +98,15 @@ static struct ipt_target target_module = { ...@@ -98,15 +98,15 @@ static struct ipt_target target_module = {
.me = THIS_MODULE .me = THIS_MODULE
}; };
static int __init init(void) static int __init ipt_netmap_init(void)
{ {
return ipt_register_target(&target_module); return ipt_register_target(&target_module);
} }
static void __exit fini(void) static void __exit ipt_netmap_fini(void)
{ {
ipt_unregister_target(&target_module); ipt_unregister_target(&target_module);
} }
module_init(init); module_init(ipt_netmap_init);
module_exit(fini); module_exit(ipt_netmap_fini);
...@@ -112,15 +112,15 @@ static struct ipt_target redirect_reg = { ...@@ -112,15 +112,15 @@ static struct ipt_target redirect_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_redirect_init(void)
{ {
return ipt_register_target(&redirect_reg); return ipt_register_target(&redirect_reg);
} }
static void __exit fini(void) static void __exit ipt_redirect_fini(void)
{ {
ipt_unregister_target(&redirect_reg); ipt_unregister_target(&redirect_reg);
} }
module_init(init); module_init(ipt_redirect_init);
module_exit(fini); module_exit(ipt_redirect_fini);
...@@ -313,15 +313,15 @@ static struct ipt_target ipt_reject_reg = { ...@@ -313,15 +313,15 @@ static struct ipt_target ipt_reject_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_reject_init(void)
{ {
return ipt_register_target(&ipt_reject_reg); return ipt_register_target(&ipt_reject_reg);
} }
static void __exit fini(void) static void __exit ipt_reject_fini(void)
{ {
ipt_unregister_target(&ipt_reject_reg); ipt_unregister_target(&ipt_reject_reg);
} }
module_init(init); module_init(ipt_reject_init);
module_exit(fini); module_exit(ipt_reject_fini);
...@@ -189,16 +189,16 @@ static struct ipt_target same_reg = { ...@@ -189,16 +189,16 @@ static struct ipt_target same_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_same_init(void)
{ {
return ipt_register_target(&same_reg); return ipt_register_target(&same_reg);
} }
static void __exit fini(void) static void __exit ipt_same_fini(void)
{ {
ipt_unregister_target(&same_reg); ipt_unregister_target(&same_reg);
} }
module_init(init); module_init(ipt_same_init);
module_exit(fini); module_exit(ipt_same_fini);
...@@ -243,15 +243,15 @@ static struct ipt_target ipt_tcpmss_reg = { ...@@ -243,15 +243,15 @@ static struct ipt_target ipt_tcpmss_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_tcpmss_init(void)
{ {
return ipt_register_target(&ipt_tcpmss_reg); return ipt_register_target(&ipt_tcpmss_reg);
} }
static void __exit fini(void) static void __exit ipt_tcpmss_fini(void)
{ {
ipt_unregister_target(&ipt_tcpmss_reg); ipt_unregister_target(&ipt_tcpmss_reg);
} }
module_init(init); module_init(ipt_tcpmss_init);
module_exit(fini); module_exit(ipt_tcpmss_fini);
...@@ -81,15 +81,15 @@ static struct ipt_target ipt_tos_reg = { ...@@ -81,15 +81,15 @@ static struct ipt_target ipt_tos_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_tos_init(void)
{ {
return ipt_register_target(&ipt_tos_reg); return ipt_register_target(&ipt_tos_reg);
} }
static void __exit fini(void) static void __exit ipt_tos_fini(void)
{ {
ipt_unregister_target(&ipt_tos_reg); ipt_unregister_target(&ipt_tos_reg);
} }
module_init(init); module_init(ipt_tos_init);
module_exit(fini); module_exit(ipt_tos_fini);
...@@ -94,15 +94,15 @@ static struct ipt_target ipt_TTL = { ...@@ -94,15 +94,15 @@ static struct ipt_target ipt_TTL = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_ttl_init(void)
{ {
return ipt_register_target(&ipt_TTL); return ipt_register_target(&ipt_TTL);
} }
static void __exit fini(void) static void __exit ipt_ttl_fini(void)
{ {
ipt_unregister_target(&ipt_TTL); ipt_unregister_target(&ipt_TTL);
} }
module_init(init); module_init(ipt_ttl_init);
module_exit(fini); module_exit(ipt_ttl_fini);
...@@ -374,7 +374,7 @@ static struct nf_logger ipt_ulog_logger = { ...@@ -374,7 +374,7 @@ static struct nf_logger ipt_ulog_logger = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_ulog_init(void)
{ {
int i; int i;
...@@ -407,7 +407,7 @@ static int __init init(void) ...@@ -407,7 +407,7 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit ipt_ulog_fini(void)
{ {
ulog_buff_t *ub; ulog_buff_t *ub;
int i; int i;
...@@ -435,5 +435,5 @@ static void __exit fini(void) ...@@ -435,5 +435,5 @@ static void __exit fini(void)
} }
module_init(init); module_init(ipt_ulog_init);
module_exit(fini); module_exit(ipt_ulog_fini);
...@@ -51,15 +51,15 @@ static struct ipt_match addrtype_match = { ...@@ -51,15 +51,15 @@ static struct ipt_match addrtype_match = {
.me = THIS_MODULE .me = THIS_MODULE
}; };
static int __init init(void) static int __init ipt_addrtype_init(void)
{ {
return ipt_register_match(&addrtype_match); return ipt_register_match(&addrtype_match);
} }
static void __exit fini(void) static void __exit ipt_addrtype_fini(void)
{ {
ipt_unregister_match(&addrtype_match); ipt_unregister_match(&addrtype_match);
} }
module_init(init); module_init(ipt_addrtype_init);
module_exit(fini); module_exit(ipt_addrtype_fini);
...@@ -96,15 +96,15 @@ static struct ipt_match ah_match = { ...@@ -96,15 +96,15 @@ static struct ipt_match ah_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_ah_init(void)
{ {
return ipt_register_match(&ah_match); return ipt_register_match(&ah_match);
} }
static void __exit cleanup(void) static void __exit ipt_ah_fini(void)
{ {
ipt_unregister_match(&ah_match); ipt_unregister_match(&ah_match);
} }
module_init(init); module_init(ipt_ah_init);
module_exit(cleanup); module_exit(ipt_ah_fini);
...@@ -39,16 +39,16 @@ static struct ipt_match dscp_match = { ...@@ -39,16 +39,16 @@ static struct ipt_match dscp_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_dscp_init(void)
{ {
return ipt_register_match(&dscp_match); return ipt_register_match(&dscp_match);
} }
static void __exit fini(void) static void __exit ipt_dscp_fini(void)
{ {
ipt_unregister_match(&dscp_match); ipt_unregister_match(&dscp_match);
} }
module_init(init); module_init(ipt_dscp_init);
module_exit(fini); module_exit(ipt_dscp_fini);
...@@ -118,15 +118,15 @@ static struct ipt_match ecn_match = { ...@@ -118,15 +118,15 @@ static struct ipt_match ecn_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_ecn_init(void)
{ {
return ipt_register_match(&ecn_match); return ipt_register_match(&ecn_match);
} }
static void __exit fini(void) static void __exit ipt_ecn_fini(void)
{ {
ipt_unregister_match(&ecn_match); ipt_unregister_match(&ecn_match);
} }
module_init(init); module_init(ipt_ecn_init);
module_exit(fini); module_exit(ipt_ecn_fini);
...@@ -97,15 +97,15 @@ static struct ipt_match esp_match = { ...@@ -97,15 +97,15 @@ static struct ipt_match esp_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_esp_init(void)
{ {
return ipt_register_match(&esp_match); return ipt_register_match(&esp_match);
} }
static void __exit cleanup(void) static void __exit ipt_esp_fini(void)
{ {
ipt_unregister_match(&esp_match); ipt_unregister_match(&esp_match);
} }
module_init(init); module_init(ipt_esp_init);
module_exit(cleanup); module_exit(ipt_esp_fini);
...@@ -719,15 +719,15 @@ static int init_or_fini(int fini) ...@@ -719,15 +719,15 @@ static int init_or_fini(int fini)
} }
static int __init init(void) static int __init ipt_hashlimit_init(void)
{ {
return init_or_fini(0); return init_or_fini(0);
} }
static void __exit fini(void) static void __exit ipt_hashlimit_fini(void)
{ {
init_or_fini(1); init_or_fini(1);
} }
module_init(init); module_init(ipt_hashlimit_init);
module_exit(fini); module_exit(ipt_hashlimit_fini);
...@@ -71,15 +71,15 @@ static struct ipt_match iprange_match = { ...@@ -71,15 +71,15 @@ static struct ipt_match iprange_match = {
.me = THIS_MODULE .me = THIS_MODULE
}; };
static int __init init(void) static int __init ipt_iprange_init(void)
{ {
return ipt_register_match(&iprange_match); return ipt_register_match(&iprange_match);
} }
static void __exit fini(void) static void __exit ipt_iprange_fini(void)
{ {
ipt_unregister_match(&iprange_match); ipt_unregister_match(&iprange_match);
} }
module_init(init); module_init(ipt_iprange_init);
module_exit(fini); module_exit(ipt_iprange_fini);
...@@ -171,7 +171,7 @@ static struct ipt_match multiport_match_v1 = { ...@@ -171,7 +171,7 @@ static struct ipt_match multiport_match_v1 = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_multiport_init(void)
{ {
int err; int err;
...@@ -185,11 +185,11 @@ static int __init init(void) ...@@ -185,11 +185,11 @@ static int __init init(void)
return err; return err;
} }
static void __exit fini(void) static void __exit ipt_multiport_fini(void)
{ {
ipt_unregister_match(&multiport_match); ipt_unregister_match(&multiport_match);
ipt_unregister_match(&multiport_match_v1); ipt_unregister_match(&multiport_match_v1);
} }
module_init(init); module_init(ipt_multiport_init);
module_exit(fini); module_exit(ipt_multiport_fini);
...@@ -78,15 +78,15 @@ static struct ipt_match owner_match = { ...@@ -78,15 +78,15 @@ static struct ipt_match owner_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_owner_init(void)
{ {
return ipt_register_match(&owner_match); return ipt_register_match(&owner_match);
} }
static void __exit fini(void) static void __exit ipt_owner_fini(void)
{ {
ipt_unregister_match(&owner_match); ipt_unregister_match(&owner_match);
} }
module_init(init); module_init(ipt_owner_init);
module_exit(fini); module_exit(ipt_owner_fini);
...@@ -962,7 +962,7 @@ static struct ipt_match recent_match = { ...@@ -962,7 +962,7 @@ static struct ipt_match recent_match = {
}; };
/* Kernel module initialization. */ /* Kernel module initialization. */
static int __init init(void) static int __init ipt_recent_init(void)
{ {
int err, count; int err, count;
...@@ -995,7 +995,7 @@ static int __init init(void) ...@@ -995,7 +995,7 @@ static int __init init(void)
} }
/* Kernel module destruction. */ /* Kernel module destruction. */
static void __exit fini(void) static void __exit ipt_recent_fini(void)
{ {
ipt_unregister_match(&recent_match); ipt_unregister_match(&recent_match);
...@@ -1003,5 +1003,5 @@ static void __exit fini(void) ...@@ -1003,5 +1003,5 @@ static void __exit fini(void)
} }
/* Register our module with the kernel. */ /* Register our module with the kernel. */
module_init(init); module_init(ipt_recent_init);
module_exit(fini); module_exit(ipt_recent_fini);
...@@ -39,15 +39,15 @@ static struct ipt_match tos_match = { ...@@ -39,15 +39,15 @@ static struct ipt_match tos_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_multiport_init(void)
{ {
return ipt_register_match(&tos_match); return ipt_register_match(&tos_match);
} }
static void __exit fini(void) static void __exit ipt_multiport_fini(void)
{ {
ipt_unregister_match(&tos_match); ipt_unregister_match(&tos_match);
} }
module_init(init); module_init(ipt_multiport_init);
module_exit(fini); module_exit(ipt_multiport_fini);
...@@ -55,16 +55,16 @@ static struct ipt_match ttl_match = { ...@@ -55,16 +55,16 @@ static struct ipt_match ttl_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ipt_ttl_init(void)
{ {
return ipt_register_match(&ttl_match); return ipt_register_match(&ttl_match);
} }
static void __exit fini(void) static void __exit ipt_ttl_fini(void)
{ {
ipt_unregister_match(&ttl_match); ipt_unregister_match(&ttl_match);
} }
module_init(init); module_init(ipt_ttl_init);
module_exit(fini); module_exit(ipt_ttl_fini);
...@@ -139,7 +139,7 @@ static struct nf_hook_ops ipt_ops[] = { ...@@ -139,7 +139,7 @@ static struct nf_hook_ops ipt_ops[] = {
static int forward = NF_ACCEPT; static int forward = NF_ACCEPT;
module_param(forward, bool, 0000); module_param(forward, bool, 0000);
static int __init init(void) static int __init iptable_filter_init(void)
{ {
int ret; int ret;
...@@ -181,7 +181,7 @@ static int __init init(void) ...@@ -181,7 +181,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit iptable_filter_fini(void)
{ {
unsigned int i; unsigned int i;
...@@ -191,5 +191,5 @@ static void __exit fini(void) ...@@ -191,5 +191,5 @@ static void __exit fini(void)
ipt_unregister_table(&packet_filter); ipt_unregister_table(&packet_filter);
} }
module_init(init); module_init(iptable_filter_init);
module_exit(fini); module_exit(iptable_filter_fini);
...@@ -201,7 +201,7 @@ static struct nf_hook_ops ipt_ops[] = { ...@@ -201,7 +201,7 @@ static struct nf_hook_ops ipt_ops[] = {
}, },
}; };
static int __init init(void) static int __init iptable_mangle_init(void)
{ {
int ret; int ret;
...@@ -247,7 +247,7 @@ static int __init init(void) ...@@ -247,7 +247,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit iptable_mangle_fini(void)
{ {
unsigned int i; unsigned int i;
...@@ -257,5 +257,5 @@ static void __exit fini(void) ...@@ -257,5 +257,5 @@ static void __exit fini(void)
ipt_unregister_table(&packet_mangler); ipt_unregister_table(&packet_mangler);
} }
module_init(init); module_init(iptable_mangle_init);
module_exit(fini); module_exit(iptable_mangle_fini);
...@@ -116,7 +116,7 @@ static struct nf_hook_ops ipt_ops[] = { ...@@ -116,7 +116,7 @@ static struct nf_hook_ops ipt_ops[] = {
}, },
}; };
static int __init init(void) static int __init iptable_raw_init(void)
{ {
int ret; int ret;
...@@ -144,7 +144,7 @@ static int __init init(void) ...@@ -144,7 +144,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit iptable_raw_fini(void)
{ {
unsigned int i; unsigned int i;
...@@ -154,6 +154,6 @@ static void __exit fini(void) ...@@ -154,6 +154,6 @@ static void __exit fini(void)
ipt_unregister_table(&packet_raw); ipt_unregister_table(&packet_raw);
} }
module_init(init); module_init(iptable_raw_init);
module_exit(fini); module_exit(iptable_raw_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -571,18 +571,18 @@ static int init_or_cleanup(int init) ...@@ -571,18 +571,18 @@ static int init_or_cleanup(int init)
MODULE_ALIAS("nf_conntrack-" __stringify(AF_INET)); MODULE_ALIAS("nf_conntrack-" __stringify(AF_INET));
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
static int __init init(void) static int __init nf_conntrack_l3proto_ipv4_init(void)
{ {
need_conntrack(); need_conntrack();
return init_or_cleanup(1); return init_or_cleanup(1);
} }
static void __exit fini(void) static void __exit nf_conntrack_l3proto_ipv4_fini(void)
{ {
init_or_cleanup(0); init_or_cleanup(0);
} }
module_init(init); module_init(nf_conntrack_l3proto_ipv4_init);
module_exit(fini); module_exit(nf_conntrack_l3proto_ipv4_fini);
EXPORT_SYMBOL(nf_ct_ipv4_gather_frags); EXPORT_SYMBOL(nf_ct_ipv4_gather_frags);
...@@ -713,13 +713,13 @@ init_or_cleanup(int init) ...@@ -713,13 +713,13 @@ init_or_cleanup(int init)
return status; return status;
} }
static int __init init(void) static int __init ip6_queue_init(void)
{ {
return init_or_cleanup(1); return init_or_cleanup(1);
} }
static void __exit fini(void) static void __exit ip6_queue_fini(void)
{ {
init_or_cleanup(0); init_or_cleanup(0);
} }
...@@ -727,5 +727,5 @@ static void __exit fini(void) ...@@ -727,5 +727,5 @@ static void __exit fini(void)
MODULE_DESCRIPTION("IPv6 packet queue handler"); MODULE_DESCRIPTION("IPv6 packet queue handler");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
module_init(init); module_init(ip6_queue_init);
module_exit(fini); module_exit(ip6_queue_fini);
...@@ -1406,7 +1406,7 @@ static struct ip6t_match icmp6_matchstruct = { ...@@ -1406,7 +1406,7 @@ static struct ip6t_match icmp6_matchstruct = {
.family = AF_INET6, .family = AF_INET6,
}; };
static int __init init(void) static int __init ip6_tables_init(void)
{ {
int ret; int ret;
...@@ -1429,7 +1429,7 @@ static int __init init(void) ...@@ -1429,7 +1429,7 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit ip6_tables_fini(void)
{ {
nf_unregister_sockopt(&ip6t_sockopts); nf_unregister_sockopt(&ip6t_sockopts);
xt_unregister_match(&icmp6_matchstruct); xt_unregister_match(&icmp6_matchstruct);
...@@ -1517,5 +1517,5 @@ EXPORT_SYMBOL(ip6t_do_table); ...@@ -1517,5 +1517,5 @@ EXPORT_SYMBOL(ip6t_do_table);
EXPORT_SYMBOL(ip6t_ext_hdr); EXPORT_SYMBOL(ip6t_ext_hdr);
EXPORT_SYMBOL(ipv6_find_hdr); EXPORT_SYMBOL(ipv6_find_hdr);
module_init(init); module_init(ip6_tables_init);
module_exit(fini); module_exit(ip6_tables_fini);
...@@ -93,15 +93,15 @@ static struct ip6t_target ip6t_HL = { ...@@ -93,15 +93,15 @@ static struct ip6t_target ip6t_HL = {
.me = THIS_MODULE .me = THIS_MODULE
}; };
static int __init init(void) static int __init ip6t_hl_init(void)
{ {
return ip6t_register_target(&ip6t_HL); return ip6t_register_target(&ip6t_HL);
} }
static void __exit fini(void) static void __exit ip6t_hl_fini(void)
{ {
ip6t_unregister_target(&ip6t_HL); ip6t_unregister_target(&ip6t_HL);
} }
module_init(init); module_init(ip6t_hl_init);
module_exit(fini); module_exit(ip6t_hl_fini);
...@@ -483,7 +483,7 @@ static struct nf_logger ip6t_logger = { ...@@ -483,7 +483,7 @@ static struct nf_logger ip6t_logger = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_log_init(void)
{ {
if (ip6t_register_target(&ip6t_log_reg)) if (ip6t_register_target(&ip6t_log_reg))
return -EINVAL; return -EINVAL;
...@@ -497,11 +497,11 @@ static int __init init(void) ...@@ -497,11 +497,11 @@ static int __init init(void)
return 0; return 0;
} }
static void __exit fini(void) static void __exit ip6t_log_fini(void)
{ {
nf_log_unregister_logger(&ip6t_logger); nf_log_unregister_logger(&ip6t_logger);
ip6t_unregister_target(&ip6t_log_reg); ip6t_unregister_target(&ip6t_log_reg);
} }
module_init(init); module_init(ip6t_log_init);
module_exit(fini); module_exit(ip6t_log_fini);
...@@ -255,17 +255,17 @@ static struct ip6t_target ip6t_reject_reg = { ...@@ -255,17 +255,17 @@ static struct ip6t_target ip6t_reject_reg = {
.me = THIS_MODULE .me = THIS_MODULE
}; };
static int __init init(void) static int __init ip6t_reject_init(void)
{ {
if (ip6t_register_target(&ip6t_reject_reg)) if (ip6t_register_target(&ip6t_reject_reg))
return -EINVAL; return -EINVAL;
return 0; return 0;
} }
static void __exit fini(void) static void __exit ip6t_reject_fini(void)
{ {
ip6t_unregister_target(&ip6t_reject_reg); ip6t_unregister_target(&ip6t_reject_reg);
} }
module_init(init); module_init(ip6t_reject_init);
module_exit(fini); module_exit(ip6t_reject_fini);
...@@ -122,15 +122,15 @@ static struct ip6t_match ah_match = { ...@@ -122,15 +122,15 @@ static struct ip6t_match ah_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_ah_init(void)
{ {
return ip6t_register_match(&ah_match); return ip6t_register_match(&ah_match);
} }
static void __exit cleanup(void) static void __exit ip6t_ah_fini(void)
{ {
ip6t_unregister_match(&ah_match); ip6t_unregister_match(&ah_match);
} }
module_init(init); module_init(ip6t_ah_init);
module_exit(cleanup); module_exit(ip6t_ah_fini);
...@@ -206,15 +206,15 @@ static struct ip6t_match opts_match = { ...@@ -206,15 +206,15 @@ static struct ip6t_match opts_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_dst_init(void)
{ {
return ip6t_register_match(&opts_match); return ip6t_register_match(&opts_match);
} }
static void __exit cleanup(void) static void __exit ip6t_dst_fini(void)
{ {
ip6t_unregister_match(&opts_match); ip6t_unregister_match(&opts_match);
} }
module_init(init); module_init(ip6t_dst_init);
module_exit(cleanup); module_exit(ip6t_dst_fini);
...@@ -101,15 +101,15 @@ static struct ip6t_match esp_match = { ...@@ -101,15 +101,15 @@ static struct ip6t_match esp_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_esp_init(void)
{ {
return ip6t_register_match(&esp_match); return ip6t_register_match(&esp_match);
} }
static void __exit cleanup(void) static void __exit ip6t_esp_fini(void)
{ {
ip6t_unregister_match(&esp_match); ip6t_unregister_match(&esp_match);
} }
module_init(init); module_init(ip6t_esp_init);
module_exit(cleanup); module_exit(ip6t_esp_fini);
...@@ -70,15 +70,15 @@ static struct ip6t_match eui64_match = { ...@@ -70,15 +70,15 @@ static struct ip6t_match eui64_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_eui64_init(void)
{ {
return ip6t_register_match(&eui64_match); return ip6t_register_match(&eui64_match);
} }
static void __exit fini(void) static void __exit ip6t_eui64_fini(void)
{ {
ip6t_unregister_match(&eui64_match); ip6t_unregister_match(&eui64_match);
} }
module_init(init); module_init(ip6t_eui64_init);
module_exit(fini); module_exit(ip6t_eui64_fini);
...@@ -139,15 +139,15 @@ static struct ip6t_match frag_match = { ...@@ -139,15 +139,15 @@ static struct ip6t_match frag_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_frag_init(void)
{ {
return ip6t_register_match(&frag_match); return ip6t_register_match(&frag_match);
} }
static void __exit cleanup(void) static void __exit ip6t_frag_fini(void)
{ {
ip6t_unregister_match(&frag_match); ip6t_unregister_match(&frag_match);
} }
module_init(init); module_init(ip6t_frag_init);
module_exit(cleanup); module_exit(ip6t_frag_fini);
...@@ -206,15 +206,15 @@ static struct ip6t_match opts_match = { ...@@ -206,15 +206,15 @@ static struct ip6t_match opts_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_hbh_init(void)
{ {
return ip6t_register_match(&opts_match); return ip6t_register_match(&opts_match);
} }
static void __exit cleanup(void) static void __exit ip6t_hbh_fini(void)
{ {
ip6t_unregister_match(&opts_match); ip6t_unregister_match(&opts_match);
} }
module_init(init); module_init(ip6t_hbh_init);
module_exit(cleanup); module_exit(ip6t_hbh_fini);
...@@ -55,16 +55,16 @@ static struct ip6t_match hl_match = { ...@@ -55,16 +55,16 @@ static struct ip6t_match hl_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_hl_init(void)
{ {
return ip6t_register_match(&hl_match); return ip6t_register_match(&hl_match);
} }
static void __exit fini(void) static void __exit ip6t_hl_fini(void)
{ {
ip6t_unregister_match(&hl_match); ip6t_unregister_match(&hl_match);
} }
module_init(init); module_init(ip6t_hl_init);
module_exit(fini); module_exit(ip6t_hl_fini);
...@@ -111,15 +111,15 @@ static struct ip6t_match multiport_match = { ...@@ -111,15 +111,15 @@ static struct ip6t_match multiport_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_multiport_init(void)
{ {
return ip6t_register_match(&multiport_match); return ip6t_register_match(&multiport_match);
} }
static void __exit fini(void) static void __exit ip6t_multiport_fini(void)
{ {
ip6t_unregister_match(&multiport_match); ip6t_unregister_match(&multiport_match);
} }
module_init(init); module_init(ip6t_multiport_init);
module_exit(fini); module_exit(ip6t_multiport_fini);
...@@ -79,15 +79,15 @@ static struct ip6t_match owner_match = { ...@@ -79,15 +79,15 @@ static struct ip6t_match owner_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_owner_init(void)
{ {
return ip6t_register_match(&owner_match); return ip6t_register_match(&owner_match);
} }
static void __exit fini(void) static void __exit ip6t_owner_fini(void)
{ {
ip6t_unregister_match(&owner_match); ip6t_unregister_match(&owner_match);
} }
module_init(init); module_init(ip6t_owner_init);
module_exit(fini); module_exit(ip6t_owner_fini);
...@@ -225,15 +225,15 @@ static struct ip6t_match rt_match = { ...@@ -225,15 +225,15 @@ static struct ip6t_match rt_match = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init ip6t_rt_init(void)
{ {
return ip6t_register_match(&rt_match); return ip6t_register_match(&rt_match);
} }
static void __exit cleanup(void) static void __exit ip6t_rt_fini(void)
{ {
ip6t_unregister_match(&rt_match); ip6t_unregister_match(&rt_match);
} }
module_init(init); module_init(ip6t_rt_init);
module_exit(cleanup); module_exit(ip6t_rt_fini);
...@@ -159,7 +159,7 @@ static struct nf_hook_ops ip6t_ops[] = { ...@@ -159,7 +159,7 @@ static struct nf_hook_ops ip6t_ops[] = {
static int forward = NF_ACCEPT; static int forward = NF_ACCEPT;
module_param(forward, bool, 0000); module_param(forward, bool, 0000);
static int __init init(void) static int __init ip6table_filter_init(void)
{ {
int ret; int ret;
...@@ -201,7 +201,7 @@ static int __init init(void) ...@@ -201,7 +201,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ip6table_filter_fini(void)
{ {
unsigned int i; unsigned int i;
...@@ -211,5 +211,5 @@ static void __exit fini(void) ...@@ -211,5 +211,5 @@ static void __exit fini(void)
ip6t_unregister_table(&packet_filter); ip6t_unregister_table(&packet_filter);
} }
module_init(init); module_init(ip6table_filter_init);
module_exit(fini); module_exit(ip6table_filter_fini);
...@@ -228,7 +228,7 @@ static struct nf_hook_ops ip6t_ops[] = { ...@@ -228,7 +228,7 @@ static struct nf_hook_ops ip6t_ops[] = {
}, },
}; };
static int __init init(void) static int __init ip6table_mangle_init(void)
{ {
int ret; int ret;
...@@ -274,7 +274,7 @@ static int __init init(void) ...@@ -274,7 +274,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ip6table_mangle_fini(void)
{ {
unsigned int i; unsigned int i;
...@@ -284,5 +284,5 @@ static void __exit fini(void) ...@@ -284,5 +284,5 @@ static void __exit fini(void)
ip6t_unregister_table(&packet_mangler); ip6t_unregister_table(&packet_mangler);
} }
module_init(init); module_init(ip6table_mangle_init);
module_exit(fini); module_exit(ip6table_mangle_fini);
...@@ -142,7 +142,7 @@ static struct nf_hook_ops ip6t_ops[] = { ...@@ -142,7 +142,7 @@ static struct nf_hook_ops ip6t_ops[] = {
}, },
}; };
static int __init init(void) static int __init ip6table_raw_init(void)
{ {
int ret; int ret;
...@@ -170,7 +170,7 @@ static int __init init(void) ...@@ -170,7 +170,7 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit ip6table_raw_fini(void)
{ {
unsigned int i; unsigned int i;
...@@ -180,6 +180,6 @@ static void __exit fini(void) ...@@ -180,6 +180,6 @@ static void __exit fini(void)
ip6t_unregister_table(&packet_raw); ip6t_unregister_table(&packet_raw);
} }
module_init(init); module_init(ip6table_raw_init);
module_exit(fini); module_exit(ip6table_raw_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -588,16 +588,16 @@ MODULE_ALIAS("nf_conntrack-" __stringify(AF_INET6)); ...@@ -588,16 +588,16 @@ MODULE_ALIAS("nf_conntrack-" __stringify(AF_INET6));
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_AUTHOR("Yasuyuki KOZAKAI @USAGI <yasuyuki.kozakai@toshiba.co.jp>"); MODULE_AUTHOR("Yasuyuki KOZAKAI @USAGI <yasuyuki.kozakai@toshiba.co.jp>");
static int __init init(void) static int __init nf_conntrack_l3proto_ipv6_init(void)
{ {
need_conntrack(); need_conntrack();
return init_or_cleanup(1); return init_or_cleanup(1);
} }
static void __exit fini(void) static void __exit nf_conntrack_l3proto_ipv6_fini(void)
{ {
init_or_cleanup(0); init_or_cleanup(0);
} }
module_init(init); module_init(nf_conntrack_l3proto_ipv6_init);
module_exit(fini); module_exit(nf_conntrack_l3proto_ipv6_fini);
...@@ -624,7 +624,7 @@ static struct nf_conntrack_helper ftp[MAX_PORTS][2]; ...@@ -624,7 +624,7 @@ static struct nf_conntrack_helper ftp[MAX_PORTS][2];
static char ftp_names[MAX_PORTS][2][sizeof("ftp-65535")]; static char ftp_names[MAX_PORTS][2][sizeof("ftp-65535")];
/* don't make this __exit, since it's called from __init ! */ /* don't make this __exit, since it's called from __init ! */
static void fini(void) static void nf_conntrack_ftp_fini(void)
{ {
int i, j; int i, j;
for (i = 0; i < ports_c; i++) { for (i = 0; i < ports_c; i++) {
...@@ -642,7 +642,7 @@ static void fini(void) ...@@ -642,7 +642,7 @@ static void fini(void)
kfree(ftp_buffer); kfree(ftp_buffer);
} }
static int __init init(void) static int __init nf_conntrack_ftp_init(void)
{ {
int i, j = -1, ret = 0; int i, j = -1, ret = 0;
char *tmpname; char *tmpname;
...@@ -683,7 +683,7 @@ static int __init init(void) ...@@ -683,7 +683,7 @@ static int __init init(void)
printk("nf_ct_ftp: failed to register helper " printk("nf_ct_ftp: failed to register helper "
" for pf: %d port: %d\n", " for pf: %d port: %d\n",
ftp[i][j].tuple.src.l3num, ports[i]); ftp[i][j].tuple.src.l3num, ports[i]);
fini(); nf_conntrack_ftp_fini();
return ret; return ret;
} }
} }
...@@ -692,5 +692,5 @@ static int __init init(void) ...@@ -692,5 +692,5 @@ static int __init init(void)
return 0; return 0;
} }
module_init(init); module_init(nf_conntrack_ftp_init);
module_exit(fini); module_exit(nf_conntrack_ftp_fini);
...@@ -615,7 +615,7 @@ static ctl_table nf_ct_net_table[] = { ...@@ -615,7 +615,7 @@ static ctl_table nf_ct_net_table[] = {
static struct ctl_table_header *nf_ct_sysctl_header; static struct ctl_table_header *nf_ct_sysctl_header;
#endif #endif
int __init init(void) int __init nf_conntrack_proto_sctp_init(void)
{ {
int ret; int ret;
...@@ -652,7 +652,7 @@ int __init init(void) ...@@ -652,7 +652,7 @@ int __init init(void)
return ret; return ret;
} }
void __exit fini(void) void __exit nf_conntrack_proto_sctp_fini(void)
{ {
nf_conntrack_protocol_unregister(&nf_conntrack_protocol_sctp6); nf_conntrack_protocol_unregister(&nf_conntrack_protocol_sctp6);
nf_conntrack_protocol_unregister(&nf_conntrack_protocol_sctp4); nf_conntrack_protocol_unregister(&nf_conntrack_protocol_sctp4);
...@@ -662,8 +662,8 @@ void __exit fini(void) ...@@ -662,8 +662,8 @@ void __exit fini(void)
DEBUGP("SCTP conntrack module unloaded\n"); DEBUGP("SCTP conntrack module unloaded\n");
} }
module_init(init); module_init(nf_conntrack_proto_sctp_init);
module_exit(fini); module_exit(nf_conntrack_proto_sctp_fini);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_AUTHOR("Kiran Kumar Immidi"); MODULE_AUTHOR("Kiran Kumar Immidi");
......
...@@ -806,18 +806,18 @@ void nf_conntrack_protocol_unregister(struct nf_conntrack_protocol *proto) ...@@ -806,18 +806,18 @@ void nf_conntrack_protocol_unregister(struct nf_conntrack_protocol *proto)
nf_ct_iterate_cleanup(kill_proto, proto); nf_ct_iterate_cleanup(kill_proto, proto);
} }
static int __init init(void) static int __init nf_conntrack_standalone_init(void)
{ {
return init_or_cleanup(1); return init_or_cleanup(1);
} }
static void __exit fini(void) static void __exit nf_conntrack_standalone_fini(void)
{ {
init_or_cleanup(0); init_or_cleanup(0);
} }
module_init(init); module_init(nf_conntrack_standalone_init);
module_exit(fini); module_exit(nf_conntrack_standalone_fini);
/* Some modules need us, but don't depend directly on any symbol. /* Some modules need us, but don't depend directly on any symbol.
They should call this. */ They should call this. */
......
...@@ -1081,13 +1081,13 @@ init_or_cleanup(int init) ...@@ -1081,13 +1081,13 @@ init_or_cleanup(int init)
return status; return status;
} }
static int __init init(void) static int __init nfnetlink_log_init(void)
{ {
return init_or_cleanup(1); return init_or_cleanup(1);
} }
static void __exit fini(void) static void __exit nfnetlink_log_fini(void)
{ {
init_or_cleanup(0); init_or_cleanup(0);
} }
...@@ -1097,5 +1097,5 @@ MODULE_AUTHOR("Harald Welte <laforge@netfilter.org>"); ...@@ -1097,5 +1097,5 @@ MODULE_AUTHOR("Harald Welte <laforge@netfilter.org>");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_ALIAS_NFNL_SUBSYS(NFNL_SUBSYS_ULOG); MODULE_ALIAS_NFNL_SUBSYS(NFNL_SUBSYS_ULOG);
module_init(init); module_init(nfnetlink_log_init);
module_exit(fini); module_exit(nfnetlink_log_fini);
...@@ -1117,13 +1117,13 @@ init_or_cleanup(int init) ...@@ -1117,13 +1117,13 @@ init_or_cleanup(int init)
return status; return status;
} }
static int __init init(void) static int __init nfnetlink_queue_init(void)
{ {
return init_or_cleanup(1); return init_or_cleanup(1);
} }
static void __exit fini(void) static void __exit nfnetlink_queue_fini(void)
{ {
init_or_cleanup(0); init_or_cleanup(0);
} }
...@@ -1133,5 +1133,5 @@ MODULE_AUTHOR("Harald Welte <laforge@netfilter.org>"); ...@@ -1133,5 +1133,5 @@ MODULE_AUTHOR("Harald Welte <laforge@netfilter.org>");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_ALIAS_NFNL_SUBSYS(NFNL_SUBSYS_QUEUE); MODULE_ALIAS_NFNL_SUBSYS(NFNL_SUBSYS_QUEUE);
module_init(init); module_init(nfnetlink_queue_init);
module_exit(fini); module_exit(nfnetlink_queue_fini);
...@@ -62,7 +62,7 @@ static struct xt_target classify6_reg = { ...@@ -62,7 +62,7 @@ static struct xt_target classify6_reg = {
}; };
static int __init init(void) static int __init xt_classify_init(void)
{ {
int ret; int ret;
...@@ -77,11 +77,11 @@ static int __init init(void) ...@@ -77,11 +77,11 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit xt_classify_fini(void)
{ {
xt_unregister_target(&classify_reg); xt_unregister_target(&classify_reg);
xt_unregister_target(&classify6_reg); xt_unregister_target(&classify6_reg);
} }
module_init(init); module_init(xt_classify_init);
module_exit(fini); module_exit(xt_classify_fini);
...@@ -115,7 +115,7 @@ static struct xt_target connmark6_reg = { ...@@ -115,7 +115,7 @@ static struct xt_target connmark6_reg = {
.me = THIS_MODULE .me = THIS_MODULE
}; };
static int __init init(void) static int __init xt_connmark_init(void)
{ {
int ret; int ret;
...@@ -132,11 +132,11 @@ static int __init init(void) ...@@ -132,11 +132,11 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit xt_connmark_fini(void)
{ {
xt_unregister_target(&connmark_reg); xt_unregister_target(&connmark_reg);
xt_unregister_target(&connmark6_reg); xt_unregister_target(&connmark6_reg);
} }
module_init(init); module_init(xt_connmark_init);
module_exit(fini); module_exit(xt_connmark_fini);
...@@ -145,7 +145,7 @@ static struct xt_target ip6t_mark_reg_v0 = { ...@@ -145,7 +145,7 @@ static struct xt_target ip6t_mark_reg_v0 = {
.revision = 0, .revision = 0,
}; };
static int __init init(void) static int __init xt_mark_init(void)
{ {
int err; int err;
...@@ -166,12 +166,12 @@ static int __init init(void) ...@@ -166,12 +166,12 @@ static int __init init(void)
return err; return err;
} }
static void __exit fini(void) static void __exit xt_mark_fini(void)
{ {
xt_unregister_target(&ipt_mark_reg_v0); xt_unregister_target(&ipt_mark_reg_v0);
xt_unregister_target(&ipt_mark_reg_v1); xt_unregister_target(&ipt_mark_reg_v1);
xt_unregister_target(&ip6t_mark_reg_v0); xt_unregister_target(&ip6t_mark_reg_v0);
} }
module_init(init); module_init(xt_mark_init);
module_exit(fini); module_exit(xt_mark_fini);
...@@ -61,7 +61,7 @@ static struct xt_target arpt_NFQ_reg = { ...@@ -61,7 +61,7 @@ static struct xt_target arpt_NFQ_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init xt_nfqueue_init(void)
{ {
int ret; int ret;
ret = xt_register_target(&ipt_NFQ_reg); ret = xt_register_target(&ipt_NFQ_reg);
...@@ -83,12 +83,12 @@ static int __init init(void) ...@@ -83,12 +83,12 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit xt_nfqueue_fini(void)
{ {
xt_unregister_target(&arpt_NFQ_reg); xt_unregister_target(&arpt_NFQ_reg);
xt_unregister_target(&ip6t_NFQ_reg); xt_unregister_target(&ip6t_NFQ_reg);
xt_unregister_target(&ipt_NFQ_reg); xt_unregister_target(&ipt_NFQ_reg);
} }
module_init(init); module_init(xt_nfqueue_init);
module_exit(fini); module_exit(xt_nfqueue_fini);
...@@ -52,7 +52,7 @@ static struct xt_target notrack6_reg = { ...@@ -52,7 +52,7 @@ static struct xt_target notrack6_reg = {
.me = THIS_MODULE, .me = THIS_MODULE,
}; };
static int __init init(void) static int __init xt_notrack_init(void)
{ {
int ret; int ret;
...@@ -67,11 +67,11 @@ static int __init init(void) ...@@ -67,11 +67,11 @@ static int __init init(void)
return ret; return ret;
} }
static void __exit fini(void) static void __exit xt_notrack_fini(void)
{ {
xt_unregister_target(&notrack6_reg); xt_unregister_target(&notrack6_reg);
xt_unregister_target(&notrack_reg); xt_unregister_target(&notrack_reg);
} }
module_init(init); module_init(xt_notrack_init);
module_exit(fini); module_exit(xt_notrack_fini);
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment