opengnsys_ipxe/src/net
Michael Brown 9119b0c8af [dhcp] Perform ProxyDHCP only if we do not already have PXE options
This prevents gPXE from wasting time attempting to contact a ProxyDHCP
server on port 4011 if the DHCP response already contains the relevant
PXE options.  This behaviour is hinted at (though not explicitly
specified) in the PXE spec, and seems to match what the Intel client
does.

Suggested-by: Simon Kelley <simon@thekelleys.org.uk>
2009-05-20 07:56:29 +01:00
..
tcp [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
udp [dhcp] Perform ProxyDHCP only if we do not already have PXE options 2009-05-20 07:56:29 +01:00
aoe.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
arp.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
dhcpopts.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
dhcppkt.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ethernet.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
fakedhcp.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
icmp.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
icmpv6.c [tcpip] Allow for transmission to multicast IPv4 addresses 2009-01-21 03:40:39 +00:00
infiniband.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
iobpad.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ipv4.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ipv6.c [tcpip] Allow for transmission to multicast IPv4 addresses 2009-01-21 03:40:39 +00:00
ndp.c Kill off some warnings-problematic debug statements in ndp.c; the code 2007-12-07 01:51:08 +00:00
netdev_settings.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
netdevice.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
nullnet.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
rarp.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
retry.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
tcp.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
tcpip.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
tls.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
udp.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00