patch-2.4.0-test9 linux/drivers/i2o/i2o_proc.c
Next file: linux/drivers/ide/icside.c
Previous file: linux/drivers/i2c/i2c-core.c
Back to the patch index
Back to the overall index
- Lines: 41
- Date:
Sun Sep 17 09:45:06 2000
- Orig file:
v2.4.0-test8/linux/drivers/i2o/i2o_proc.c
- Orig date:
Wed Apr 12 09:38:53 2000
diff -u --recursive --new-file v2.4.0-test8/linux/drivers/i2o/i2o_proc.c linux/drivers/i2o/i2o_proc.c
@@ -3319,7 +3319,7 @@
return 0;
}
-static int destroy_i2o_procfs(void)
+static int __exit destroy_i2o_procfs(void)
{
struct i2o_controller *pctrl = NULL;
int i;
@@ -3342,10 +3342,6 @@
return 0;
}
-#ifdef MODULE
-#define i2o_proc_init init_module
-#endif
-
int __init i2o_proc_init(void)
{
if (i2o_install_handler(&i2o_proc_handler) < 0)
@@ -3360,14 +3356,17 @@
return 0;
}
-#ifdef MODULE
-
MODULE_AUTHOR("Deepak Saxena");
MODULE_DESCRIPTION("I2O procfs Handler");
-void cleanup_module(void)
+static void __exit i2o_proc_exit(void)
{
destroy_i2o_procfs();
i2o_remove_handler(&i2o_proc_handler);
}
+
+#ifdef MODULE
+module_init(i2o_proc_init);
#endif
+module_exit(i2o_proc_exit);
+
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)