Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/external/bsd/iscsi



Module Name:    src
Committed By:   agc
Date:           Thu Jun 25 13:47:12 UTC 2009

Modified Files:
        src/external/bsd/iscsi/dist/include: compat.h conffile.h defs.h
            device.h initiator.h iscsi-md5.h iscsi.h iscsiutil.h osd.h
            osd_ops.h parameters.h scsi_cmd_codes.h storage.h target.h tests.h
        src/external/bsd/iscsi/dist/src: Makefile.in
        src/external/bsd/iscsi/initiator: Makefile
        src/external/bsd/iscsi/lib: Makefile shlib_version
        src/external/bsd/iscsi/target: Makefile
Added Files:
        src/external/bsd/iscsi: Makefile.inc
        src/external/bsd/iscsi/dist: Makefile.am Makefile.in aclocal.m4
            configure configure.ac
        src/external/bsd/iscsi/dist/buildaux: config.guess config.sub depcomp
            install-sh ltmain.sh missing
        src/external/bsd/iscsi/dist/include: iscsiprotocol.h
        src/external/bsd/iscsi/dist/src: Makefile.am
        src/external/bsd/iscsi/dist/src/initiator: Makefile.am Makefile.in
            iscsi-initiator.8 iscsi-initiator.c libkmod.c libkmod.h virtdir.c
            virtdir.h
        src/external/bsd/iscsi/dist/src/lib: Makefile.am Makefile.in conffile.c
            disk.c initiator.c iscsi.c libiscsi.3 md5c.c md5hl.c netmask.c
            osd_ops.c parameters.c snprintf.c storage.c strlcpy.c strtoll.c
            target.c util.c uuid.c
        src/external/bsd/iscsi/dist/src/target: Makefile.am Makefile.in
            iscsi-target.8 iscsi-target.c targets.5
Removed Files:
        src/external/bsd/iscsi/dist/src: conffile.c configure configure.ac
            disk.c driver.c initiator.c iscsi-harness.c iscsi-initiator.8
            iscsi-initiator.c iscsi-target.8 iscsi-target.c iscsi.c libkmod.c
            md5c.c md5hl.c netmask.c osd-target.c osd.c osd_ops.c osdfs.c
            parameters.c snprintf.c so.c start_osd stop_osd storage.c strlcpy.c
            strtoll.c target.c targets.5 tests.c usocktest.c utest.c util.c
            uuid.c virtdir.c

Log Message:
Update the external tree for new structure for reachover builds.

Add some iscsi-specific changes too:

Portable iSCSI - 20080207 to 20090622

+ Use modern autoconf
+ Add portable iSCSI initiator sources
+ New directory structure
+ Put OSD sources in their own directory
+ iscsi.h -> iscsiprotocol.h
+ add an iscsi.h for the new interface, and install it
+ globals_t -> iscsi_target_t
+ made an iscsi-target.h with all public functions in it
+ reformatted Intel license to fit in 80 columns
+ get rid of some abstractions which aren't needed any more
+ move over to a set of (name, value) tuples in target and initiator
+ add patch to set the target's StatSN at login time, from Gleb Kozyrev via
  Mark Foster
+ add manual page for libiscsi(3)
+ update libiscsi shared object major version to 2 to reflect the changes
  in API and ABI

More changes to come


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.3 src/external/bsd/iscsi/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/external/bsd/iscsi/dist/Makefile.am \
    src/external/bsd/iscsi/dist/Makefile.in \
    src/external/bsd/iscsi/dist/aclocal.m4 \
    src/external/bsd/iscsi/dist/configure \
    src/external/bsd/iscsi/dist/configure.ac
cvs rdiff -u -r0 -r1.1 src/external/bsd/iscsi/dist/buildaux/config.guess \
    src/external/bsd/iscsi/dist/buildaux/config.sub \
    src/external/bsd/iscsi/dist/buildaux/depcomp \
    src/external/bsd/iscsi/dist/buildaux/install-sh \
    src/external/bsd/iscsi/dist/buildaux/ltmain.sh \
    src/external/bsd/iscsi/dist/buildaux/missing
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/iscsi/dist/include/compat.h \
    src/external/bsd/iscsi/dist/include/conffile.h \
    src/external/bsd/iscsi/dist/include/defs.h \
    src/external/bsd/iscsi/dist/include/device.h \
    src/external/bsd/iscsi/dist/include/initiator.h \
    src/external/bsd/iscsi/dist/include/iscsi-md5.h \
    src/external/bsd/iscsi/dist/include/iscsi.h \
    src/external/bsd/iscsi/dist/include/iscsiutil.h \
    src/external/bsd/iscsi/dist/include/osd.h \
    src/external/bsd/iscsi/dist/include/osd_ops.h \
    src/external/bsd/iscsi/dist/include/parameters.h \
    src/external/bsd/iscsi/dist/include/scsi_cmd_codes.h \
    src/external/bsd/iscsi/dist/include/storage.h \
    src/external/bsd/iscsi/dist/include/target.h \
    src/external/bsd/iscsi/dist/include/tests.h
cvs rdiff -u -r0 -r1.1 src/external/bsd/iscsi/dist/include/iscsiprotocol.h
cvs rdiff -u -r0 -r1.1 src/external/bsd/iscsi/dist/src/Makefile.am
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/iscsi/dist/src/Makefile.in
cvs rdiff -u -r1.1 -r0 src/external/bsd/iscsi/dist/src/conffile.c \
    src/external/bsd/iscsi/dist/src/configure \
    src/external/bsd/iscsi/dist/src/configure.ac \
    src/external/bsd/iscsi/dist/src/disk.c \
    src/external/bsd/iscsi/dist/src/driver.c \
    src/external/bsd/iscsi/dist/src/initiator.c \
    src/external/bsd/iscsi/dist/src/iscsi-harness.c \
    src/external/bsd/iscsi/dist/src/iscsi-initiator.8 \
    src/external/bsd/iscsi/dist/src/iscsi-initiator.c \
    src/external/bsd/iscsi/dist/src/iscsi-target.8 \
    src/external/bsd/iscsi/dist/src/iscsi-target.c \
    src/external/bsd/iscsi/dist/src/iscsi.c \
    src/external/bsd/iscsi/dist/src/libkmod.c \
    src/external/bsd/iscsi/dist/src/md5c.c \
    src/external/bsd/iscsi/dist/src/md5hl.c \
    src/external/bsd/iscsi/dist/src/netmask.c \
    src/external/bsd/iscsi/dist/src/osd-target.c \
    src/external/bsd/iscsi/dist/src/osd.c \
    src/external/bsd/iscsi/dist/src/osd_ops.c \
    src/external/bsd/iscsi/dist/src/osdfs.c \
    src/external/bsd/iscsi/dist/src/parameters.c \
    src/external/bsd/iscsi/dist/src/snprintf.c \
    src/external/bsd/iscsi/dist/src/so.c \
    src/external/bsd/iscsi/dist/src/start_osd \
    src/external/bsd/iscsi/dist/src/stop_osd \
    src/external/bsd/iscsi/dist/src/storage.c \
    src/external/bsd/iscsi/dist/src/strlcpy.c \
    src/external/bsd/iscsi/dist/src/strtoll.c \
    src/external/bsd/iscsi/dist/src/target.c \
    src/external/bsd/iscsi/dist/src/targets.5 \
    src/external/bsd/iscsi/dist/src/tests.c \
    src/external/bsd/iscsi/dist/src/usocktest.c \
    src/external/bsd/iscsi/dist/src/utest.c \
    src/external/bsd/iscsi/dist/src/util.c \
    src/external/bsd/iscsi/dist/src/uuid.c \
    src/external/bsd/iscsi/dist/src/virtdir.c
cvs rdiff -u -r0 -r1.1 src/external/bsd/iscsi/dist/src/initiator/Makefile.am \
    src/external/bsd/iscsi/dist/src/initiator/Makefile.in \
    src/external/bsd/iscsi/dist/src/initiator/iscsi-initiator.8 \
    src/external/bsd/iscsi/dist/src/initiator/iscsi-initiator.c \
    src/external/bsd/iscsi/dist/src/initiator/libkmod.c \
    src/external/bsd/iscsi/dist/src/initiator/libkmod.h \
    src/external/bsd/iscsi/dist/src/initiator/virtdir.c \
    src/external/bsd/iscsi/dist/src/initiator/virtdir.h
cvs rdiff -u -r0 -r1.1 src/external/bsd/iscsi/dist/src/lib/Makefile.am \
    src/external/bsd/iscsi/dist/src/lib/Makefile.in \
    src/external/bsd/iscsi/dist/src/lib/conffile.c \
    src/external/bsd/iscsi/dist/src/lib/disk.c \
    src/external/bsd/iscsi/dist/src/lib/initiator.c \
    src/external/bsd/iscsi/dist/src/lib/iscsi.c \
    src/external/bsd/iscsi/dist/src/lib/libiscsi.3 \
    src/external/bsd/iscsi/dist/src/lib/md5c.c \
    src/external/bsd/iscsi/dist/src/lib/md5hl.c \
    src/external/bsd/iscsi/dist/src/lib/netmask.c \
    src/external/bsd/iscsi/dist/src/lib/osd_ops.c \
    src/external/bsd/iscsi/dist/src/lib/parameters.c \
    src/external/bsd/iscsi/dist/src/lib/snprintf.c \
    src/external/bsd/iscsi/dist/src/lib/storage.c \
    src/external/bsd/iscsi/dist/src/lib/strlcpy.c \
    src/external/bsd/iscsi/dist/src/lib/strtoll.c \
    src/external/bsd/iscsi/dist/src/lib/target.c \
    src/external/bsd/iscsi/dist/src/lib/util.c \
    src/external/bsd/iscsi/dist/src/lib/uuid.c
cvs rdiff -u -r0 -r1.1 src/external/bsd/iscsi/dist/src/target/Makefile.am \
    src/external/bsd/iscsi/dist/src/target/Makefile.in \
    src/external/bsd/iscsi/dist/src/target/iscsi-target.8 \
    src/external/bsd/iscsi/dist/src/target/iscsi-target.c \
    src/external/bsd/iscsi/dist/src/target/targets.5
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/iscsi/initiator/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/iscsi/lib/Makefile \
    src/external/bsd/iscsi/lib/shlib_version
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/iscsi/target/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index