git: Bring in ISCSI initiator support.
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Aug 24 09:02:17 PDT 2009
commit e25c779e68af1cbb317233dccd5ced1a01a0d06a
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Mon Aug 24 08:59:40 2009 -0700
Bring in ISCSI initiator support.
* Port ISCSI initiator support from FreeBSD.
* Additional work to help stabilize it.
Submitted-by: Antonio Huete Jimenez <tuxillo at quantumachine.net>
Taken-from: FreeBSD
Summary of changes:
sbin/Makefile | 1 +
sbin/iscontrol/Makefile | 14 +
sbin/iscontrol/auth_subr.c | 206 +++++++
sbin/iscontrol/config.c | 375 ++++++++++++
sbin/iscontrol/fsm.c | 748 +++++++++++++++++++++++
sbin/iscontrol/iscontrol.8 | 123 ++++
sbin/iscontrol/iscontrol.c | 231 ++++++++
sbin/iscontrol/iscontrol.h | 166 ++++++
sbin/iscontrol/iscsi.conf.5 | 210 +++++++
sbin/iscontrol/login.c | 442 ++++++++++++++
sbin/iscontrol/misc.c | 227 +++++++
sbin/iscontrol/misc.h | 38 ++
sbin/iscontrol/pdu.c | 173 ++++++
sbin/iscontrol/pdu.h | 134 +++++
share/man/man4/iscsi_initiator.4 | 105 ++++
sys/conf/files | 7 +
sys/conf/options | 3 +
sys/config/LINT | 4 +
sys/config/VKERNEL | 7 +
sys/dev/disk/Makefile | 3 +-
sys/dev/disk/iscsi/Makefile | 5 +
sys/dev/disk/iscsi/initiator/Makefile | 13 +
sys/dev/disk/iscsi/initiator/isc_cam.c | 399 +++++++++++++
sys/dev/disk/iscsi/initiator/isc_sm.c | 807 +++++++++++++++++++++++++
sys/dev/disk/iscsi/initiator/isc_soc.c | 677 +++++++++++++++++++++
sys/dev/disk/iscsi/initiator/isc_subr.c | 171 ++++++
sys/dev/disk/iscsi/initiator/iscsi.c | 920 +++++++++++++++++++++++++++++
sys/dev/disk/iscsi/initiator/iscsi.h | 509 ++++++++++++++++
sys/dev/disk/iscsi/initiator/iscsi_subr.c | 613 +++++++++++++++++++
sys/dev/disk/iscsi/initiator/iscsivar.h | 581 ++++++++++++++++++
30 files changed, 7911 insertions(+), 1 deletions(-)
create mode 100644 sbin/iscontrol/Makefile
create mode 100644 sbin/iscontrol/auth_subr.c
create mode 100644 sbin/iscontrol/config.c
create mode 100644 sbin/iscontrol/fsm.c
create mode 100644 sbin/iscontrol/iscontrol.8
create mode 100644 sbin/iscontrol/iscontrol.c
create mode 100644 sbin/iscontrol/iscontrol.h
create mode 100644 sbin/iscontrol/iscsi.conf.5
create mode 100644 sbin/iscontrol/login.c
create mode 100644 sbin/iscontrol/misc.c
create mode 100644 sbin/iscontrol/misc.h
create mode 100644 sbin/iscontrol/pdu.c
create mode 100644 sbin/iscontrol/pdu.h
create mode 100644 share/man/man4/iscsi_initiator.4
create mode 100644 sys/dev/disk/iscsi/Makefile
create mode 100644 sys/dev/disk/iscsi/initiator/Makefile
create mode 100644 sys/dev/disk/iscsi/initiator/isc_cam.c
create mode 100644 sys/dev/disk/iscsi/initiator/isc_sm.c
create mode 100644 sys/dev/disk/iscsi/initiator/isc_soc.c
create mode 100644 sys/dev/disk/iscsi/initiator/isc_subr.c
create mode 100644 sys/dev/disk/iscsi/initiator/iscsi.c
create mode 100644 sys/dev/disk/iscsi/initiator/iscsi.h
create mode 100644 sys/dev/disk/iscsi/initiator/iscsi_subr.c
create mode 100644 sys/dev/disk/iscsi/initiator/iscsivar.h
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e25c779e68af1cbb317233dccd5ced1a01a0d06a
--
DragonFly BSD source repository
More information about the Commits
mailing list