mjacob
ea5e297c85
include paths.h for _PATH_DEV
2001-03-03 21:23:31 +00:00
obrien
c2ee1dcc02
Add `_PATH_DEVZERO'.
...
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
mjacob
94d46e7245
Don't get stuck in a loop calling exit from an atexit routine. Clean
...
up cam_fill_ctio usage to passed atio flags. Clear periph_priv area
of new ctio so if the kernel is dumb enough to look at them (this is
a SECURITY hole) the panic will be obvious instead of subtle.
2000-07-18 04:39:36 +00:00
mjacob
0789d31aa3
Clean up after oneself on exit.
2000-07-17 02:05:45 +00:00
mjacob
8771b75a01
Whoops- more changes in last checkin than TARGIODEBUG-
...
some additional TARGIOCCLEAREXCEPTION ioctls added as
needed.
Obtained from: gibbs@freebsd.org
2000-07-14 20:30:28 +00:00
mjacob
b3e623026f
Make use of the new TARGIODEBUG ioctl (i.e., add an option for it's use).
2000-07-14 20:26:59 +00:00
peter
76f0c923fe
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
gibbs
2aae5e7072
Add a cleanup handler called "atexit" to make sure we free up target
...
mode instances.
Print out exception information passed out from the kernel target mode
driver to this userland daemon.
1999-08-16 22:52:17 +00:00
gibbs
ffa58ceaa8
Allocate a target mode instance to handle our target mode session, clean
...
it up on exit. The address for attaching the emulator (path, target id,
lun) is now specified on the command line. Some attempt at cathing
signals and cleaning up target mode instances is now made.
1999-03-05 23:12:02 +00:00
gibbs
cf51edbfa9
Remove debugging printfs.
1998-12-10 04:00:03 +00:00
gibbs
524edd8649
SCSI Target userland process example. Provides/Dumps the data related to
...
RECEIVE/SEND processor target requests to the "targ" sample target mode
driver.
1998-09-15 06:46:32 +00:00