diff -BruN r1000_v1.04.orig/src/r1000_n.c r1000_v1.04/src/r1000_n.c --- r1000_v1.04.orig/src/r1000_n.c 2006-07-07 07:24:09.000000000 +0200 +++ r1000_v1.04/src/r1000_n.c 2006-08-09 10:39:53.000000000 +0200 @@ -48,9 +48,9 @@ MODULE_DEVICE_TABLE (pci, r1000_pci_tbl); MODULE_AUTHOR ("Realtek"); MODULE_DESCRIPTION ("Linux device driver for Realtek Ethernet Controllers"); -MODULE_PARM (speed, "1-" __MODULE_STRING(MAX_UNITS) "i"); -MODULE_PARM (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i"); -MODULE_PARM (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i"); +module_param_array (speed, int, SPEED_100, 0400); +module_param_array (duplex, int, DUPLEX_FULL, 0400); +module_param_array (autoneg, int, AUTONEG_ENABLE, 0400); MODULE_LICENSE("GPL");