david/ipxe
Archived
1
0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/arch/i386/prefix
Michael Brown 10d19bd2ac [pxe] Always retrieve cached DHCPACK and apply to relevant network device
When chainloading, always retrieve the cached DHCPACK packet from the
underlying PXE stack, and apply it as the original contents of the
"net<X>.dhcp" settings block.  This allows cached DHCP settings to be
used for any chainloaded iPXE binary (not just undionly.kkpxe).

This change eliminates the undocumented "use-cached" setting.  Issuing
the "dhcp" command will now always result in a fresh DHCP request.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2013-10-25 17:29:25 +01:00
..
bootpart.S [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
dskprefix.S [build] Use unique entry symbols for each prefix 2011-02-23 21:12:56 +00:00
exeprefix.S [pcbios] Inhibit all calls to INT 15,e820 and INT 15,e801 during POST 2013-03-11 01:20:01 +00:00
hdprefix.S [build] Use unique entry symbols for each prefix 2011-02-23 21:12:56 +00:00
kkkpxeprefix.S [pxe] Provide PXENV_FILE_EXIT_HOOK only for ipxelinux.0 builds 2011-12-11 02:28:04 +00:00
kkpxeprefix.S [build] Use unique entry symbols for each prefix 2011-02-23 21:12:56 +00:00
kpxeprefix.S [build] Use unique entry symbols for each prefix 2011-02-23 21:12:56 +00:00
libprefix.S [pcbios] Inhibit all calls to INT 15,e820 and INT 15,e801 during POST 2013-03-11 01:20:01 +00:00
lkrnprefix.S [lkrnprefix] Allow relocation when no initrd is present 2013-03-15 15:34:50 +00:00
mbr.S Added active partition locator, and simple MBR built using it. 2007-07-05 00:21:01 +01:00
mromprefix.S [romprefix] Report failure cause when unable to open payload 2013-04-30 14:56:19 +01:00
nbiprefix.S [nbiprefix] Set up real-mode stack before jumping to .text16 2013-03-08 17:41:51 +00:00
nullprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
pxeprefix.S [pxe] Always retrieve cached DHCPACK and apply to relevant network device 2013-10-25 17:29:25 +01:00
romprefix.S [romprefix] Display only one "Ctrl-B" prompt per PCI device during POST 2013-03-11 01:48:00 +00:00
undiloader.S [romprefix] Fix incorrect pointer offset in undiloader.S 2013-05-14 14:51:19 +01:00
unnrv2b16.S [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
unnrv2b.S [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
usbdisk.S Use partition type 0xeb ("EtherBoot"), to avoid any attempts to mount 2007-07-05 14:20:55 +01:00