patch-2.4.19 linux-2.4.19/drivers/message/i2o/i2o_config.c
Next file: linux-2.4.19/drivers/message/i2o/i2o_core.c
Previous file: linux-2.4.19/drivers/message/i2o/i2o_block.c
Back to the patch index
Back to the overall index
- Lines: 40
- Date:
Fri Aug 2 17:39:44 2002
- Orig file:
linux-2.4.18/drivers/message/i2o/i2o_config.c
- Orig date:
Mon Feb 25 11:37:58 2002
diff -urN linux-2.4.18/drivers/message/i2o/i2o_config.c linux-2.4.19/drivers/message/i2o/i2o_config.c
@@ -447,7 +447,7 @@
int token;
u32 len;
u32 reslen;
- u32 msg[MSG_FRAME_SIZE/4];
+ u32 msg[MSG_FRAME_SIZE];
if(copy_from_user(&kcmd, cmd, sizeof(struct i2o_html)))
{
@@ -908,11 +908,7 @@
&config_fops
};
-#ifdef MODULE
-int init_module(void)
-#else
-int __init i2o_config_init(void)
-#endif
+static int __init i2o_config_init(void)
{
printk(KERN_INFO "I2O configuration manager v 0.04.\n");
printk(KERN_INFO " (C) Copyright 1999 Red Hat Software\n");
@@ -946,9 +942,7 @@
return 0;
}
-#ifdef MODULE
-
-void cleanup_module(void)
+static void i2o_config_exit(void)
{
misc_deregister(&i2o_miscdev);
@@ -963,4 +957,5 @@
MODULE_DESCRIPTION("I2O Configuration");
MODULE_LICENSE("GPL");
-#endif
+module_init(i2o_config_init);
+module_exit(i2o_config_exit);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)