summaryrefslogtreecommitdiffstats
path: root/src/drivers/scsi/iscsidev.c
Commit message (Collapse)AuthorAgeFilesLines
* Ready to start testingMichael Brown2007-07-081-73/+0Star
|
* Create and use async_block() macro; it cuts down on the visual overheadMichael Brown2007-01-161-10/+10
| | | | | of blocking on asynchronous operations, when that isn't an important aspect of the code.
* Gave asynchronous operations approximate POSIX signal semantics. ThisMichael Brown2007-01-151-1/+7
| | | | | | | | | | | will enable us to cascade async operations, which is necessary in order to properly support DNS. (For example, an HTTP request may have to redirect to a new location and will have to perform a new DNS lookup, so we can't just rely on doing the name lookup at the time of parsing the initial URL). Anything other than HTTP is probably broken right now; I'll fix the others up asap.
* Merge changes from mcb-tcp-fixes branch.Michael Brown2006-12-281-1/+1
|
* Add ability to shut down iSCSI connectionMichael Brown2006-12-211-1/+16
|
* Updated to use asynchronous operation model for iSCSI requestsMichael Brown2006-11-281-1/+1
| | | | Added CHAP authentication
* Split "iSCSI as a SCSI device" out from "iSCSI as a TCP protocol".Michael Brown2006-05-151-0/+52