rockchip: misc: protect serial# from getting overwritten
[oweals/u-boot.git] / cmd / pxe.c
index 1dd0a74ea392b2682e01ca1609aa2b39a17b8022..768e50aba610ed6a60336597b6b85f0e8d3abd94 100644 (file)
--- a/cmd/pxe.c
+++ b/cmd/pxe.c
@@ -6,6 +6,7 @@
 
 #include <common.h>
 #include <command.h>
+#include <env.h>
 #include <malloc.h>
 #include <mapmem.h>
 #include <lcd.h>
@@ -662,6 +663,7 @@ static int label_boot(cmd_tbl_t *cmdtp, struct pxe_label *label)
                strncpy(bootm_argv[2], env_get("ramdisk_addr_r"), 18);
                strcat(bootm_argv[2], ":");
                strncat(bootm_argv[2], env_get("filesize"), 9);
+               bootm_argc = 3;
        }
 
        if (get_relfile_envaddr(cmdtp, label->kernel, "kernel_addr_r") < 0) {