Browse Source

Check argument count in "mii" command.
Problem pointed out by Andrew Dyer, 13 Jun 2005

Wolfgang Denk 19 years ago
parent
commit
311d802790
2 changed files with 8 additions and 0 deletions
  1. 3 0
      CHANGELOG
  2. 5 0
      common/cmd_mii.c

+ 3 - 0
CHANGELOG

@@ -2,6 +2,9 @@
 Changes since U-Boot 1.1.4:
 ======================================================================
 
+* Check argument count in "mii" command.
+  Problem pointed out by Andrew Dyer, 13 Jun 2005
+
 * Cleanup TQM5200 board configurations:
   - make highboot configurations use environment at high end, too,
     to avoid flash fragmentation

+ 5 - 0
common/cmd_mii.c

@@ -57,6 +57,11 @@ int do_mii (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[])
 	int		rcode = 0;
 	char		*devname;
 
+	if (argc < 2) {
+		printf ("Usage:\n%s\n", cmdtp->usage);
+		return 1;
+	}
+
 #if defined(CONFIG_8xx) || defined(CONFIG_MCF52x2)
 	mii_init ();
 #endif