diff options
author | Matt Fleming <matt.fleming@linux.intel.com> | 2011-05-25 23:29:05 +0100 |
---|---|---|
committer | Matt Fleming <matt.fleming@linux.intel.com> | 2011-05-25 23:29:05 +0100 |
commit | 06f486864f5fd1353e6e1df7b7e31fdb2c88614e (patch) | |
tree | f4b5312ecee853bc11a7d140e5b1380ab1aaa74f /com32/elflink | |
parent | 5703444a87c4746c4375f09ee61f518d2c039784 (diff) | |
download | syslinux-06f486864f5fd1353e6e1df7b7e31fdb2c88614e.tar.gz syslinux-06f486864f5fd1353e6e1df7b7e31fdb2c88614e.tar.xz syslinux-06f486864f5fd1353e6e1df7b7e31fdb2c88614e.zip |
ldlinux: Add support for parsing pxeretry option
Signed-off-by: Matt Fleming <matt.fleming@linux.intel.com>
Diffstat (limited to 'com32/elflink')
-rw-r--r-- | com32/elflink/ldlinux/readconfig.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/com32/elflink/ldlinux/readconfig.c b/com32/elflink/ldlinux/readconfig.c index 1c8cac30..add69940 100644 --- a/com32/elflink/ldlinux/readconfig.c +++ b/com32/elflink/ldlinux/readconfig.c @@ -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 |