summaryrefslogtreecommitdiffstats
path: root/src/tests/dhcptest.c
Commit message (Collapse)AuthorAgeFilesLines
* [Misc] Kill off long-redundant tests/dhcptest.cMichael Brown2008-03-211-270/+0Star
|
* Update DHCP to use data-xfer interface (not yet tested).Michael Brown2007-06-281-1/+1
|
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-191-1/+1
|
* Gave asynchronous operations approximate POSIX signal semantics. ThisMichael Brown2007-01-151-0/+5
| | | | | | | | | | | will enable us to cascade async operations, which is necessary in order to properly support DNS. (For example, an HTTP request may have to redirect to a new location and will have to perform a new DNS lookup, so we can't just rely on doing the name lookup at the time of parsing the initial URL). Anything other than HTTP is probably broken right now; I'll fix the others up asap.
* Print informative error message when boot fails.Michael Brown2007-01-111-1/+1
|
* Add "route" command (which currently only displays the routing table; itMichael Brown2007-01-101-2/+0Star
| | | | can't modify it).
* Add route() function to display routing table.Michael Brown2007-01-101-4/+2Star
|
* DHCP transmits via specified net device, so no need to create a dummyMichael Brown2007-01-101-8/+0Star
| | | | routing table entry just to fool ipv4.c any more.
* Add "name" field to network device, to facilitate netdev commands.Michael Brown2007-01-101-1/+1
|
* Use a bigger buffer for the initiator IQNMichael Brown2006-12-211-1/+1
|
* TypoMichael Brown2006-12-121-2/+2
|
* Use root-path option (as per RFC 4173) rather than filename option toMichael Brown2006-12-081-20/+66
| | | | determine iSCSI boot parameters.
* Support PXE and iSCSI by defaultMichael Brown2006-12-061-1/+4
|
* Update ftp.c to work with Nikhil's TCP stack.Michael Brown2006-12-051-7/+47
| | | | Remove the now-totally-obsolete sockaddr_in field from tcp.h.
* Make the "drive number" option apply to iSCSI as well as AoEMichael Brown2006-11-291-2/+5
|
* Create "username" and "password" DHCP options, ready for placing thisMichael Brown2006-11-281-2/+7
| | | | information in NVS.
* Updated to use asynchronous operation model for iSCSI requestsMichael Brown2006-11-281-1/+4
| | | | Added CHAP authentication
* Added iBFT construction to iSCSI boot testMichael Brown2006-08-281-3/+3
|
* Print net device name when making request.Michael Brown2006-08-111-1/+2
|
* New HTTP protocol and test codeDerek Pryor2006-08-111-0/+22
|
* Attempt a PXE NBP boot as the TFTP test.Michael Brown2006-08-091-3/+3
|
* Added TFTP test code (currently just dumps file to console).Michael Brown2006-08-091-2/+16
|
* Add very, very quick and dirty hello world testMichael Brown2006-08-071-3/+26
|
* Set a NUL terminator before calling inet_aton.Michael Brown2006-08-071-2/+3
|
* Add iSCSI to the DHCP tests.Michael Brown2006-08-071-10/+46
| | | | Start updating iscsi.c to use Nikhil's TCP API.
* Print out "DHCP..." message just in case people think the demo is sittingMichael Brown2006-07-201-1/+5
| | | | there doing nothing when it's actually waiting for a DHCP reply.
* Allow an AoE boot to be directed via DHCP, so that we have a proof ofMichael Brown2006-07-201-2/+22
| | | | concept demo that actually does something useful.
* Print out the lease time, just to show how easy it is.Michael Brown2006-07-201-8/+15
|
* Added dhcp_ipv4_option() and friends.Michael Brown2006-07-201-1/+40
| | | | Added test code to configure the interface for IPv4 after DHCP.
* Added some debug messages and DHCP test codeMichael Brown2006-07-191-0/+10