summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
* The following edits were made: \Nikhil Chandru Rao2006-07-192-6/+18
* Added macros for generating static DHCP optionsMichael Brown2006-07-191-0/+60
* Split DHCP packet creation into two parts: creating the basic packetMichael Brown2006-07-191-82/+117
* Allow for calling find_dhcp_option() with "options" set to NULL, in orderMichael Brown2006-07-191-49/+6Star
* Fix creation of the htype field; the ll_proto field from which it isMichael Brown2006-07-171-1/+11
* Add sketch code to reassemble a DHCP packet from our internal "everythingMichael Brown2006-07-172-0/+23
* Add (untested) code for parsing a received DHCP packet and constructing aMichael Brown2006-07-151-3/+150
* Add code to modify DHCP option values within a block.Michael Brown2006-07-131-5/+65
* Added fragment reassembly codeNikhil Chandru Rao2006-06-301-0/+23
* Removing net/interface.c and include/gpxe/interface.hNikhil Chandru Rao2006-06-291-90/+0Star
* Provide a mechanism for returning the encapsulator as well as theMichael Brown2006-06-281-0/+14
* Renamed net/interface.c and include/gpxe/interface.h to net/tcpip_if.c and in...Nikhil Chandru Rao2006-06-283-1/+99
* Add priority mechanismMichael Brown2006-06-281-0/+9
* typo in macro fixedDan Lynch2006-06-281-1/+1
* Added ipv4_pseudo_header structureNikhil Chandru Rao2006-06-281-10/+8Star
* IP6 specificationsNikhil Chandru Rao2006-06-281-0/+37
* Fixed whitespaces; updated UDP codeNikhil Chandru Rao2006-06-281-14/+13Star
* First stab at DHCP option handling in a way that will allow us to haveMichael Brown2006-06-271-0/+87
* - multiple static inline definitions addedDan Lynch2006-06-271-103/+194
* added generalized sockaddr structure and ip6 sockaddrNikhil Chandru Rao2006-06-251-0/+60
* added support for processing and transmitting without uIPNikhil Chandru Rao2006-06-251-0/+26
* updated UDP interfaceNikhil Chandru Rao2006-06-251-7/+57
* created interface for transport-network interfaceNikhil Chandru Rao2006-06-251-0/+90
* Update ftp.c and hello.c to use the generic async_operations API.Michael Brown2006-06-192-11/+12
* PlaceholderMichael Brown2006-06-181-0/+49
* Made the temporary buffer part of the TCP senddata() API, to ease theMichael Brown2006-06-181-3/+11
* Simplify RX data path.Michael Brown2006-06-185-181/+78Star
* Simplify TX datapath.Michael Brown2006-06-163-75/+47Star
* Added iSCSI boot test codeMichael Brown2006-06-141-0/+3
* Generalise three-wire interface to generic SPI interface.Michael Brown2006-06-143-102/+197
* Move per-transition delays from generic bit-bashing layer to i2c layerMichael Brown2006-06-141-2/+0Star
* Change read_bit() to return 0 or -1UL, rather than 0 or 1.Michael Brown2006-06-121-0/+2
* Added bit-bashing i2c interface codeMichael Brown2006-06-111-0/+109
* Added sketch of bit-bashing interface common codeMichael Brown2006-06-081-0/+44
* Added a very quick and dirty compatibility layer, to allowMichael Brown2006-06-051-27/+37
* Improve tcpdump legibility.Michael Brown2006-06-011-0/+2
* Updated retry timer mechanism to incorporate smoothed RTT estimation.Michael Brown2006-06-011-11/+10Star
* Make DBG_DISCARD correctMichael Brown2006-06-011-1/+1
* Backing out last change; no immediate plans to make the whole block-deviceMichael Brown2006-06-011-5/+3Star
* ATA devices are now asynchronous. The ATA layer itself now performs theMichael Brown2006-05-312-4/+7
* Added generic asynchronous operations code.Michael Brown2006-05-313-18/+82
* Added first sketch of a generic retry timer mechanism. The idea is to useMichael Brown2006-05-291-0/+36
* Handle multi-sector reads by splitting them into subcommands.Michael Brown2006-05-292-0/+5
* Initial AoE implementation. Limitations are:Michael Brown2006-05-291-0/+124
* Use separate data-in and data-out buffers.Michael Brown2006-05-291-29/+37
* Add ETH_P_AOEMichael Brown2006-05-281-0/+1
* Added tcp_kick(). This speed up LILO and GRUB booting by almost twoMichael Brown2006-05-271-0/+1
* Make PKB_ZLEN the minimum possible size of packet buffer (to allow forMichael Brown2006-05-271-0/+9
* Added abstraction layer for a three-wire serial device (e.g. the EEPROMMichael Brown2006-05-261-0/+102
* Removed some obsolete INIT_XXX constants.Michael Brown2006-05-251-5/+0Star