summaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
* 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
* Close UDP connection when DHCP completes.Michael Brown2006-12-201-0/+3
* Use stdlib.h for malloc() instead of malloc.h.Michael Brown2006-12-202-2/+2
* Request all the options that we're prepared to do anything with.Michael Brown2006-12-121-3/+5
* Also request root-path.Michael Brown2006-12-081-1/+2
* A cleaner method of handling login redirection; just use the existingMichael Brown2006-12-061-2/+5
* Work around another confused-by-RST bugMichael Brown2006-12-061-0/+8
* Work around another instance of the port re-use bug.Michael Brown2006-12-061-0/+8
* Tweaked retry messagesMichael Brown2006-12-061-1/+2
* Added debug messagesMichael Brown2006-12-051-0/+34
* Call closed() method only when the connection is genuinely in theMichael Brown2006-12-051-14/+19