summaryrefslogtreecommitdiffstats
path: root/src/proto/uip
Commit message (Collapse)AuthorAgeFilesLines
* (Redoing check-in lost by SourceForge's failure.)Michael Brown2006-05-135-3346/+0Star
| | | | Moved to net/
* Give uIP a static IP address for proof-of-concept testingMichael Brown2006-04-281-0/+11
|
* Added missing headers required for compilation in Etherboot.Michael Brown2006-04-241-0/+2
|
* We have our own ARP layer now.Michael Brown2006-04-242-624/+0Star
|
* Network API now allows for multiple network devices (although theMichael Brown2006-04-241-1/+1
| | | | | | | | | | | | | implementation allows for only one, and does so without compromising on the efficiency of static allocation). Link-layer protocols are cleanly separated from the device drivers. Network-layer protocols are cleanly separated from individual network devices. Link-layer and network-layer protocols are cleanly separated from each other.
* Obviate uip_init(); our bss is zeroed at startup already.Michael Brown2006-04-241-1/+3
|
* Split non-TCP portions of the stack out into ip.[ch].Michael Brown2006-03-241-10/+10
| | | | Added set_ipaddr().
* Make the application state a void *.Michael Brown2006-03-231-2/+5
|
* Added from uip-0.9/uip/uip_arp.[ch]Michael Brown2006-03-222-0/+624
|
* Remove htons(); it is provided elsewhere in EtherbootMichael Brown2006-03-221-7/+0Star
|
* Basic, functional-but-extremely-pessimal versions (taken fromMichael Brown2006-03-221-0/+83
| | | | uip-0.9/unix/uip_arch.c).
* Add uip on HEAD; it's safe to build, since nothing links against it at theMichael Brown2006-03-164-0/+3252
moment.