summaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
* Updated to use asynchronous operation model for iSCSI requestsMichael Brown2006-11-281-77/+413
* Split login into security negotation and operational parameterMichael Brown2006-10-031-25/+50
* We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2006-09-279-9/+0Star
* added stdio.h to includes for DBG compilationMarty Connor2006-09-279-4/+13
* Made eth_ntoa() public for use in legacy drivers' DBG() statements.Michael Brown2006-09-151-1/+1
* Added extra debuggingMichael Brown2006-08-301-3/+6
* Correct option number for DHCP_DNS_SERVERS, and add it to the requestMichael Brown2006-08-271-1/+1
* Fixed a bug in the TCP state machine. Added a transition from ESTABLISHED to ...Nikhil Chandru Rao2006-08-191-57/+46Star
* IP6 supportNikhil Chandru Rao2006-08-193-14/+618
* Added RX tracing as well.Michael Brown2006-08-161-0/+5
* Added some minimal debugging for transmitted PDUs.Michael Brown2006-08-161-0/+7
* Bug fixes to the HTTP protocol codeDerek Pryor2006-08-121-1/+1
* Bug fixes to the HTTP protocol codeDerek Pryor2006-08-121-4/+3Star
* Fail gracefully when set_dhcp_option() is called with options==NULL.Michael Brown2006-08-111-1/+6
* New HTTP protocol and test codeDerek Pryor2006-08-111-0/+201
* command->data_{in,out} are now userptr_t, so it is invalid to compareMichael Brown2006-08-101-2/+2
* Fixed variable name in assertionMichael Brown2006-08-101-1/+1
* Towards an RFC2988-compliant timer.Michael Brown2006-08-091-18/+39
* Don't call stop_timer() from within the timer expiry callback; it'sMichael Brown2006-08-091-11/+10Star
* Changed the TCP state machines behaviour in the ESTABLISHED stateNikhil Chandru Rao2006-08-091-5/+15
* Temporarily work around the bug when port numbers are reused betweenMichael Brown2006-08-091-0/+7
* Correct some packet ownership and freeing bugs.Michael Brown2006-08-091-15/+36
* out_flags was being set but never used.Michael Brown2006-08-091-16/+14Star
* Port the UDP port allocation code to TCPMichael Brown2006-08-091-21/+45
* Remove some of the confusion surrounding the amount to strip off fromMichael Brown2006-08-091-6/+5Star
* iphdr->hlen includes the IP header, so truncate packet *before*Michael Brown2006-08-091-1/+1
* Remove _PROTOCOL macros for gcc 3.2 compatibilityMarty Connor2006-08-097-27/+9Star
* Derive xid dynamically from the netdev, so that we can callMichael Brown2006-08-091-18/+32
* Clarified packet ownership transfer between a few functions.Michael Brown2006-08-095-27/+57
* Added TFTP test code (currently just dumps file to console).Michael Brown2006-08-091-3/+6
* Initial (untested) implementation of TFTP over the new UDP API.Michael Brown2006-08-091-0/+471
* 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
* gcc3 compatibility: removed ARP_NET_PROTOCOL().Michael Brown2006-08-081-3/+1Star
* Removed some bugs in TCPNikhil Chandru Rao2006-08-082-53/+102
* Added retransmissions to TCPNikhil Chandru Rao2006-08-071-0/+63
* Fix routing when a gateway exists. This should probably be split intoMichael Brown2006-08-071-4/+7
* Add iSCSI to the DHCP tests.Michael Brown2006-08-071-1/+1
* Minor correctionsNikhil Chandru Rao2006-08-072-1/+2
* Convert some trivial functions to static inlines.Michael Brown2006-08-041-28/+0Star
* Make the UDP senddata() methods return a status code.Michael Brown2006-08-042-30/+12Star
* Updated PXE UDP implementation to use the new Etherboot UDP API.Michael Brown2006-08-031-0/+12
* Added features that will be required for PXE UDP support.Michael Brown2006-08-026-387/+294Star
* TCP supportNikhil Chandru Rao2006-08-011-0/+610
* Minor changes to the network layer rx() functionsNikhil Chandru Rao2006-08-013-6/+64
* Remove unused functions.Michael Brown2006-08-011-36/+0Star
* Renamed trans_{rx,tx}() to tcpip_{rx,tx}(), since they are specific toMichael Brown2006-08-013-4/+4
* Renamed tcpip_if.[ch] to tcpip.[ch]Michael Brown2006-08-013-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