summaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
* Advertise a larger MSS to improve TCP performance.Michael Brown2007-01-131-1/+10
* Fixed HTTPMichael Brown2007-01-121-132/+290
* No need to maintain a received byte count; we always fill in sequentialMichael Brown2007-01-121-5/+1Star
* Update TFTP to use a struct buffer rather than a callback.Michael Brown2007-01-111-36/+51
* I hate NULL pointer dereferences.Michael Brown2007-01-111-0/+4
* Extract packet-padding login from rtl8139.c to a separate pkbpad.c file.Michael Brown2007-01-111-0/+66
* Change FTP to use a data buffer rather than a callback function.Michael Brown2007-01-111-14/+27
* Add route() function to display routing table.Michael Brown2007-01-101-29/+6Star
* Add find_pci_netdev()Michael Brown2007-01-101-0/+18
* Add "name" field to struct device to allow human-readable hardware deviceMichael Brown2007-01-103-14/+18
* Remove uIP; we haven't used it for quite some time now.Michael Brown2007-01-106-3336/+0Star
* Allow udp_{send,sendto,sendto_via} to be called outside of theMichael Brown2007-01-101-32/+39
* DHCP transmits via specified net device, so no need to create a dummyMichael Brown2007-01-101-2/+2
* Add udp_sendto_via() to allow e.g. DHCP to transmit without first havingMichael Brown2007-01-101-3/+25
* Allow an explicit network device to be specified for IP-layerMichael Brown2007-01-106-15/+24
* Added network interface management commandsMichael Brown2007-01-101-21/+1Star
* Add "name" field to network device, to facilitate netdev commands.Michael Brown2007-01-102-6/+30
* Add RX quotas to the net device poll() method. This avoids the problemMichael Brown2007-01-091-13/+27
* Rename pkb_available() to pkb_tailroom() for consistency with Linux'sMichael Brown2007-01-092-6/+6
* Added net device TX queue; this will be needed to support the PXE UNDI APIMichael Brown2007-01-091-50/+101
* Move start/stop/expire debug messages to DBG2() level.Michael Brown2007-01-091-6/+6
* Define "connected" asMichael Brown2007-01-091-1/+9
* We can't assert that the RX engine is idle in iscsi_done(), because itMichael Brown2007-01-091-2/+0Star
* Use debug auto-colourisation.Michael Brown2007-01-091-42/+47
* Clean up connection closing and permanent failure logic.Michael Brown2007-01-091-32/+62
* Allow empty checksums on received packetsMichael Brown2007-01-041-6/+8
* Make open() and close() an official part of the netdevice API.Michael Brown2007-01-041-5/+61
* A DHCP session holds a persistent reference to a network deviceMichael Brown2007-01-041-0/+24
* IPv6 minirouting table entries hold persistent references to net devices.Michael Brown2007-01-041-17/+78
* An AoE session holds a persistent reference to a net device.Michael Brown2007-01-041-0/+23
* Minirouting table entries hold a persistent reference to a net_device.Michael Brown2007-01-041-16/+91
* Use hotplug support to notify persistent reference holders when aMichael Brown2007-01-041-0/+4
* Send RST packets when we get a non-matching connection, or receive anMichael Brown2007-01-031-9/+51
* Accept RST on received packetsMichael Brown2007-01-031-9/+49
* Improve consistency between TCP and UDP RX datapathsMichael Brown2007-01-032-58/+73
* Verify checksums on the RX datapath.Michael Brown2007-01-036-138/+155
* Tidy up debug messagesMichael Brown2007-01-031-42/+38Star
* Fix compiler warningMichael Brown2007-01-031-3/+2Star
* Use autocolourisationMichael Brown2006-12-291-10/+13
* Use auto-colourisation for debug messages.Michael Brown2006-12-291-45/+44Star
* Redefine TCP state to include "flags that have been sent" rather thanMichael Brown2006-12-291-19/+15Star
* Don't send a second FIN if we receive a FIN while in FIN_WAIT_2Michael Brown2006-12-281-5/+6
* Merge changes from mcb-tcp-fixes branch.Michael Brown2006-12-285-1007/+826Star
* Added times to start/stop log messagesMichael Brown2006-12-271-8/+12
* Ensure that old TCP connection state is destroyed before attempting toMichael Brown2006-12-221-0/+5
* Cannot immediately overwrite the peer address when we parseMichael Brown2006-12-221-3/+8
* Make start_timer() and stop_timer() robust against incorrect usage.Michael Brown2006-12-221-1/+8
* Avoid null pointer dereferences when no username/password specified.Michael Brown2006-12-211-3/+6
* When login fails, leave the session open but not in full featureMichael Brown2006-12-211-4/+15
* Add ability to shut down iSCSI connectionMichael Brown2006-12-211-22/+25