]> git.ipfire.org Git - thirdparty/xtables-addons.git/commitdiff
xt_condition: ues glue-provided init_net__proc_net
authorJan Engelhardt <jengelh@medozas.de>
Mon, 1 Sep 2008 17:02:59 +0000 (13:02 -0400)
committerJan Engelhardt <jengelh@medozas.de>
Mon, 1 Sep 2008 19:27:43 +0000 (15:27 -0400)
extensions/xt_condition.c

index 3fb9a304e0b0e4d7a88b6a8e632d33ee9e84e83c..0b1dcbf16a605ad681c36edcc544edf1bcc1be04 100644 (file)
@@ -27,9 +27,6 @@
 #ifndef CONFIG_PROC_FS
 #      error "proc file system support is required for this module"
 #endif
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 24)
-#      define proc_net init_net.proc_net
-#endif
 
 /* Defaults, these can be overridden on the module command-line. */
 static unsigned int condition_list_perms = S_IRUGO | S_IWUSR;
@@ -159,7 +156,8 @@ condition_mt_check(const char *tablename, const void *entry,
        }
 
        /* Create the condition variable's proc file entry. */
-       var->status_proc = create_proc_entry(info->name, condition_list_perms, proc_net_condition);
+       var->status_proc = create_proc_entry(info->name, condition_list_perms,
+                          proc_net_condition);
 
        if (var->status_proc == NULL) {
                kfree(var);
@@ -238,13 +236,13 @@ static int __init condition_mt_init(void)
 {
        int ret;
 
-       proc_net_condition = proc_mkdir(dir_name, proc_net);
+       proc_net_condition = proc_mkdir(dir_name, init_net__proc_net);
        if (proc_net_condition == NULL)
                return -EACCES;
 
        ret = xt_register_matches(condition_mt_reg, ARRAY_SIZE(condition_mt_reg));
        if (ret < 0) {
-               remove_proc_entry(dir_name, proc_net);
+               remove_proc_entry(dir_name, init_net__proc_net);
                return ret;
        }
 
@@ -254,7 +252,7 @@ static int __init condition_mt_init(void)
 static void __exit condition_mt_exit(void)
 {
        xt_unregister_matches(condition_mt_reg, ARRAY_SIZE(condition_mt_reg));
-       remove_proc_entry(dir_name, proc_net);
+       remove_proc_entry(dir_name, init_net__proc_net);
 }
 
 module_init(condition_mt_init);