summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Do no evil. :)Michael Brown2006-08-091-1/+0Star
* Attempt a PXE NBP boot as the TFTP test.Michael Brown2006-08-092-19/+21
* Implement enough of PXENV_GET_CACHED_INFO to support pxelinux.Michael Brown2006-08-091-59/+58Star
* Added pxe_netdev; a slight hack for now, but will need to be doneMichael Brown2006-08-092-0/+4
* Derive xid dynamically from the netdev, so that we can callMichael Brown2006-08-092-20/+38
* AbortedMichael Brown2006-08-092-303/+0Star
* Merge of Fredrik Hultin command_lineMarty Connor2006-08-0913-0/+1184
* Add a couple of small but vital parts to PXENV_UDP_WRITE.Michael Brown2006-08-091-1/+12
* Clarified packet ownership transfer between a few functions.Michael Brown2006-08-096-31/+63
* Note to self: learn to count.Michael Brown2006-08-091-3/+3
* Added missing __from_text16()s when passing pointers to PXE NBP.Michael Brown2006-08-091-1/+3
* Allow linking by converting functions to stubsMichael Brown2006-08-092-28/+25Star
* Allow linking by converting all functions to stubsMichael Brown2006-08-091-41/+30Star
* pxe_int_1a is needed by pxe_call.cMichael Brown2006-08-091-0/+1
* Added TFTP test code (currently just dumps file to console).Michael Brown2006-08-094-5/+67
* Initial (untested) implementation of TFTP over the new UDP API.Michael Brown2006-08-093-167/+491
* The prototype for strcasecmp() is apparently in strings.h.Michael Brown2006-08-091-0/+2
* Changed ipv4_dump() to consume only one line.Nikhil Chandru Rao2006-08-091-15/+1Star
* Corrected bugs in the TCP logic. There might be a few more which need to be t...Nikhil Chandru Rao2006-08-091-25/+27
* Added some TFTP definitions for use with the new UDP API.Michael Brown2006-08-091-0/+125
* Added (not yet tested) PXE API entry point and support functions.Michael Brown2006-08-082-0/+300
* Update to match the daft capitalisation in the actual PXE specMichael Brown2006-08-081-2/+2
* gcc3 compatibility: removed ARP_NET_PROTOCOL().Michael Brown2006-08-082-10/+3Star
* Removed some bugs in TCPNikhil Chandru Rao2006-08-084-57/+106
* Added retransmissions to TCPNikhil Chandru Rao2006-08-072-0/+69
* Add very, very quick and dirty hello world testMichael Brown2006-08-072-6/+31
* Fix routing when a gateway exists. This should probably be split intoMichael Brown2006-08-071-4/+7
* Set a NUL terminator before calling inet_aton.Michael Brown2006-08-071-2/+3
* Remove unused attribute from __table macros; the tables are no longerMichael Brown2006-08-071-3/+3
* Add iSCSI to the DHCP tests.Michael Brown2006-08-073-14/+51
* Minor correctionsNikhil Chandru Rao2006-08-072-1/+2
* Convert some trivial functions to static inlines.Michael Brown2006-08-042-31/+56
* Make the UDP senddata() methods return a status code.Michael Brown2006-08-044-36/+19Star
* Updated PXE UDP implementation to use the new Etherboot UDP API.Michael Brown2006-08-0310-323/+558
* Moved the basic struct sockaddr out of in.h.Michael Brown2006-08-021-0/+31
* Added features that will be required for PXE UDP support.Michael Brown2006-08-0213-481/+394Star
* TCP supportNikhil Chandru Rao2006-08-012-0/+716
* Minor changes to the network layer rx() functionsNikhil Chandru Rao2006-08-015-10/+79
* Remove unused functions.Michael Brown2006-08-012-42/+3Star
* Renamed trans_{rx,tx}() to tcpip_{rx,tx}(), since they are specific toMichael Brown2006-08-014-6/+6
* Renamed tcpip_if.[ch] to tcpip.[ch]Michael Brown2006-08-014-3/+3
* We shouldn't need to allocate a TX packet buffer when calling newdata();Michael Brown2006-08-011-4/+0Star
* Request bootfile name; it doesn't seem to be automatically supplied byMichael Brown2006-08-011-1/+1
* Accept '%i' as a synonym for '%d'.Michael Brown2006-07-251-1/+1
* Print out "DHCP..." message just in case people think the demo is sittingMichael Brown2006-07-201-1/+5
* Allow an AoE boot to be directed via DHCP, so that we have a proof ofMichael Brown2006-07-202-4/+52
* Request Etherboot encapsulated options.Michael Brown2006-07-201-3/+5
* Add dhcp_snprintf() for extracting DHCP string options.Michael Brown2006-07-202-0/+44
* Print out the lease time, just to show how easy it is.Michael Brown2006-07-202-8/+18
* Switch default stack to Nikhil's TCP/IP stackMichael Brown2006-07-201-13/+1Star