--- ipw2100.c	2004-11-08 23:11:42.000000000 +0100
+++ ipw2100.c	2004-11-09 01:30:28.246038920 +0100
@@ -8104,7 +8104,7 @@
 #include <linux/moduleparam.h>
 module_param(firmware, charp, 0);
 
-MODULE_PARM_DEC(firmware, "complete path to firmware file");
+MODULE_PARM_DESC(firmware, "complete path to firmware file");
 
 #endif /* CONFIG_IPW2100_LEGACY_FW_LOAD */
 
@@ -8370,7 +8370,7 @@
 
 	if (!firmware) {
 		switch (priv->ieee->iw_mode) {
-		case IW_MDOE_ADHOC:
+		case IW_MODE_ADHOC:
 			fw_name = "/etc/firmware/" IPW2100_FW_NAME("-i");
 			break;
 #ifdef CONFIG_IPW2100_PROMISC
