summaryrefslogtreecommitdiffstats
path: root/src/net/udp/dhcp.c
Commit message (Expand)AuthorAgeFilesLines
* [dhcp] Accept BOOTP as well as DHCPMichael Brown2008-09-251-7/+9
* [dhcp] Do not restrict minimum retry time for ProxyDHCPREQUESTMichael Brown2008-08-131-0/+1
* [retry] Added configurable timeouts to retry timerAndrew Schran2008-08-121-0/+2
* [dhcp] Work around a bug in Altiris RDPMichael Brown2008-08-011-2/+2
* [dhcp] Verify DHCP server source portMichael Brown2008-07-101-16/+45
* [dhcp] Verify server identifier on ProxyDHCPACKsMichael Brown2008-07-011-7/+25
* [dhcp] Do not transition to DHCPREQUEST without a valid DHCPOFFERMichael Brown2008-06-111-1/+1
* [DHCP] Add "dhcp-server" setting to help end-user diagnosticsMichael Brown2008-06-051-0/+8
* [Settings] Expose SMBIOS via settings APIMichael Brown2008-03-281-2/+3
* [DHCP] Add support for ProxyDHCP requestsMichael Brown2008-03-271-345/+546
* [DHCP] Save precious packet-aligned memory by copying DHCP responsesMichael Brown2008-03-261-33/+16Star
* [Settings] Remove assumption that all settings have DHCP tag valuesMichael Brown2008-03-251-181/+122Star
* [DHCP] Fix DHCP state confusion.Michael Brown2008-03-251-2/+5
* [Settings] copy_settings() should not fail if some settings are missing!Michael Brown2008-03-241-18/+54
* [DHCP] Fix up fake-packet creation as used by PXENV_GET_CACHED_INFOMichael Brown2008-03-231-37/+107
* [DHCP] FIXME: quick temporary settings fix, needs update for new APIMarty Connor2008-03-221-0/+4
* [Settings] DHCP is now working using the new settings API.Michael Brown2008-03-211-3/+4
* [Settings] Migrate DHCP and NVO code to the new settings API (untested)Michael Brown2008-03-211-437/+197Star
* [Settings] Use a settings applicator to configure IPv4 routes.Michael Brown2008-03-211-43/+0Star
* Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-021-0/+1
* [DHCP] Fix RFC4390 client identifier constructions.Michael Brown2008-02-271-1/+1
* Make seek information part of the xfer metadata, rather than an entirelyMichael Brown2008-01-081-1/+1
* When the DHCP file/sname fields are empty, don't allow them to overrideMichael Brown2008-01-071-6/+8
* Various warnings fixups for OpenBSD with gcc-3.3.5.Michael Brown2007-12-071-1/+1
* Allow DHCP server to instruct gPXE to ignore ProxyDHCP (which willMichael Brown2007-11-211-8/+16
* Add ProxyDHCP support.Michael Brown2007-11-211-25/+54
* Remove some assumptions about DHCP obtaining only a single options block.Michael Brown2007-11-211-3/+7
* Add PXE-required DHCP options to DHCPDISCOVER and DHCPREQUEST packets.Michael Brown2007-11-211-10/+25
* Add UUID to DHCP request as option 97 (if available).Michael Brown2007-11-211-0/+13
* Use RFC4390 whenever hardware address exceeds 16 bytes; this allows usMichael Brown2007-09-211-2/+36
* Bugfix: DHCP message type should be a one-byte option... (d'oh)Michael Brown2007-09-131-2/+1Star
* Use start_timer_nodelay() in protocols which rely on the retry timerMichael Brown2007-08-131-1/+1
* Add FEATURE() macro, plus code to display features at startup time,Michael Brown2007-08-021-0/+15
* Add identifier for the network device into the DHCP request.Michael Brown2007-07-311-0/+25
* Centralise construction of the DHCP request and response packets.Michael Brown2007-07-311-37/+104
* Separate the "is data ready" function of xfer_seek() into anMichael Brown2007-07-081-0/+1
* Kill off unused request() method in data-xfer interface.Michael Brown2007-07-081-1/+0Star
* convert to zallocHolger Lubitz2007-07-061-2/+1Star
* Apply global DHCP options when register_dhcp_options() is called. DoMichael Brown2007-07-061-7/+0Star
* Add concept of DHCP option applicators.Michael Brown2007-07-051-28/+6Star
* Can't use strncpy() to copy strings that aren't NUL-terminated toMichael Brown2007-07-011-2/+8
* Don't build option-overloaded packets; they just confuse people (ISCMichael Brown2007-06-301-31/+11Star
* Set current working URI based on TFTP server specified by DHCP.Michael Brown2007-06-281-0/+15
* Add dhcp_configure_netdev()Michael Brown2007-06-281-3/+61
* Forgot to set initial session state. Now works!Michael Brown2007-06-281-0/+1
* Kill off job::start() (it was only ever added as part of an abortedMichael Brown2007-06-281-1/+0Star
* Update DHCP to use data-xfer interface (not yet tested).Michael Brown2007-06-281-97/+187
* Kill off hotplug.h and just make net devices normal reference-countedMichael Brown2007-06-271-20/+5Star
* hoffmeis: Preparations for syslog support (LOGSERVER in DHCP, linewiseAnselm Martin Hoffmeister2007-04-091-1/+1
* Improved debuggingMichael Brown2007-01-161-15/+24