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