ldlinux: Add support for parsing pxeretry option
authorMatt Fleming <matt.fleming@linux.intel.com>
Wed, 25 May 2011 22:29:05 +0000 (23:29 +0100)
committerMatt Fleming <matt.fleming@linux.intel.com>
Wed, 25 May 2011 22:29:05 +0000 (23:29 +0100)
Signed-off-by: Matt Fleming <matt.fleming@linux.intel.com>
com32/elflink/ldlinux/readconfig.c

index 1c8cac3..add6994 100644 (file)
@@ -582,6 +582,7 @@ uint32_t parse_argb(char **p)
 extern const char *append;
 //static unsigned int ipappend = 0;
 unsigned int ipappend = 0;
+extern uint16_t PXERetry;
 static struct labeldata ld;
 
 static int parse_one_config(const char *filename);
@@ -1124,6 +1125,9 @@ do_include:
                onerror = refstrdup(m->onerror);
        }
 
+       else if (looking_at(p, "pxeretry"))
+               PXERetry = atoi(skipspace(p + 8));
+
        /* serial setting, bps, flow control */
        else if (looking_at(p, "serial")) {
                /* core/conio.inc