From cbeaceead3416d4522ef1e97977469e0633f1eea Mon Sep 17 00:00:00 2001 From: Jozsef Kadlecsik Date: Thu, 20 Jan 2011 10:58:43 +0100 Subject: Use static LIST_HEAD() for ip_set_type_list Avoid the need for explicit initialization during runtime (Patrick McHardy's review) --- kernel/ip_set_core.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'kernel') diff --git a/kernel/ip_set_core.c b/kernel/ip_set_core.c index ebd37fa..e38c43e 100644 --- a/kernel/ip_set_core.c +++ b/kernel/ip_set_core.c @@ -23,7 +23,7 @@ #include #include -static struct list_head ip_set_type_list; /* all registered set types */ +static LIST_HEAD(ip_set_type_list); /* all registered set types */ static DEFINE_MUTEX(ip_set_type_mutex); /* protects ip_set_type_list */ static struct ip_set **ip_set_list; /* all individual sets */ @@ -1521,8 +1521,6 @@ ip_set_init(void) return -ENOMEM; } - INIT_LIST_HEAD(&ip_set_type_list); - ret = nfnetlink_subsys_register(&ip_set_netlink_subsys); if (ret != 0) { pr_err("ip_set: cannot register with nfnetlink."); -- cgit v1.2.3