freebsd-nq/usr.sbin/ctld
Alexander Motin 027e5269c9 Burry devid port method, which was a gross hack.
Instead make ports provide wanted port and target IDs, and LUNs provide
wanted LUN IDs.  After that core Device ID VPD code only had to link all
of them together and add relative port and port group numbers.

LUN ID for iSCSI LUNs no longer created by CTL, but by ctld, and passed
to CTL as "scsiname" LUN option.  This makes LUNs to report the same set
of IDs, independently from the port through which it is accessed, as
required by SCSI specifications.
2014-07-05 19:30:20 +00:00
..
ctl.conf.5 use .Mt to mark up email addresses consistently (part2) 2014-06-20 09:57:27 +00:00
ctld.8 use .Mt to mark up email addresses consistently (part2) 2014-06-20 09:57:27 +00:00
ctld.c Create separate CTL port for every iSCSI target (and maybe portal group). 2014-07-05 18:15:00 +00:00
ctld.h Create separate CTL port for every iSCSI target (and maybe portal group). 2014-07-05 18:15:00 +00:00
discovery.c On discovery stage add set of TargetAddress keys to reply, reporting to 2014-06-18 12:26:02 +00:00
kernel.c Burry devid port method, which was a gross hack. 2014-07-05 19:30:20 +00:00
keys.c Empty data segment during Login Phase is rather unlikely, but it's 2014-02-11 10:58:32 +00:00
log.c
login.c Use proper terminology in debug messages. 2014-04-16 11:03:21 +00:00
Makefile
parse.y Fix issues in config parser relating to lun serial numbers. 2014-06-24 19:12:55 +00:00
pdu.c Make it possible for the iSCSI target side to operate in both normal 2014-04-16 10:06:37 +00:00
token.l Fix issues in config parser relating to lun serial numbers. 2014-06-24 19:12:55 +00:00