Simple menu system updates
authorArne Georg Gleditsch <argggh@linpro.no>
Mon, 4 Sep 2006 06:50:44 +0000 (08:50 +0200)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 5 Sep 2006 20:50:07 +0000 (13:50 -0700)
commit329e23c16d0f3ecd4062ec715fbe047bf85f8976
treed7dd01dfadeac1a2751a1326f46d449970859d79
parentdd84dc52d32dacbda4b183d5e36f4c90bfe186b9
Simple menu system updates

Hi,

I'm attaching a patch to Syslinux dealing with a handful of issues that
were preventing me from using the simple menu interface.  Issues covered:

* Enable "MENU ONERROR" as a keyword on par with "ONERROR".
* Enable hidden menu entries to be used as ontimeout and onerror entries
(probably the least estheticalla pleasing part, sorry about that.)
* Make global "IPAPPEND" directives apply also when using menu.c32.
* Memory allocation fix for the ontimeout-variable (unlabel does free()).
* Make menu.c32 add ipappend options at end of kernel commend line, as
pxelinux generally does.

I see 3.30-pre1 is out now, I haven't had time to check applicability of
these patches towards this.  Hope they can still be of use.

--

Arne.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
com32/modules/menu.c
com32/modules/menu.h
com32/modules/readconfig.c