patch-2.4.0-test3 linux/drivers/net/appletalk/ltpc.c
Next file: linux/drivers/net/arcnet/arcnet.c
Previous file: linux/drivers/net/am79c961a.h
Back to the patch index
Back to the overall index
- Lines: 53
- Date:
Wed Jul 5 10:56:13 2000
- Orig file:
v2.4.0-test2/linux/drivers/net/appletalk/ltpc.c
- Orig date:
Fri Jun 23 21:55:09 2000
diff -u --recursive --new-file v2.4.0-test2/linux/drivers/net/appletalk/ltpc.c linux/drivers/net/appletalk/ltpc.c
@@ -1239,6 +1239,7 @@
return 0;
}
+#ifndef MODULE
/* handles "ltpc=io,irq,dma" kernel command lines */
static int __init ltpc_setup(char *str)
{
@@ -1270,6 +1271,12 @@
}
__setup("ltpc=", ltpc_setup);
+#endif /* MODULE */
+
+MODULE_PARM(debug, "i");
+MODULE_PARM(io, "i");
+MODULE_PARM(irq, "i");
+MODULE_PARM(dma, "i");
#ifdef MODULE
@@ -1279,12 +1286,7 @@
0x0, 0,
0, 0, 0, NULL, ltpc_probe };
-MODULE_PARM(debug, "i");
-MODULE_PARM(io, "i");
-MODULE_PARM(irq, "i");
-MODULE_PARM(dma, "i");
-
-int init_module(void)
+int __init init_module(void)
{
int err, result;
@@ -1306,8 +1308,9 @@
return 0;
}
}
+#endif
-void cleanup_module(void)
+static void __exit ltpc_cleanup(void)
{
long timeout;
@@ -1360,5 +1363,5 @@
if(debug&DEBUG_VERBOSE) printk("returning from cleanup_module\n");
}
-#endif /* MODULE */
+module_exit(ltpc_cleanup);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)