summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ctld/ctld.h
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2014-07-05 21:18:33 +0000
committermav <mav@FreeBSD.org>2014-07-05 21:18:33 +0000
commite3cec6db55cb1225d5dd300275ea0821b98e400e (patch)
tree8dd744dc9abb3eaabb01ff17f89d2e955135dc9c /usr.sbin/ctld/ctld.h
parentf995552a764a2c98cd7a2221aee581a0e5198186 (diff)
downloadFreeBSD-src-e3cec6db55cb1225d5dd300275ea0821b98e400e.zip
FreeBSD-src-e3cec6db55cb1225d5dd300275ea0821b98e400e.tar.gz
Pass through iSCSI session ISID from LOGIN request to the CTL frontend.
ISID is an important part of initiator transport ID for iSCSI. It is not used now, but should be to properly implement persistent reservation.
Diffstat (limited to 'usr.sbin/ctld/ctld.h')
-rw-r--r--usr.sbin/ctld/ctld.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.sbin/ctld/ctld.h b/usr.sbin/ctld/ctld.h
index 5f7aea6..323ef2c 100644
--- a/usr.sbin/ctld/ctld.h
+++ b/usr.sbin/ctld/ctld.h
@@ -178,6 +178,7 @@ struct connection {
char *conn_initiator_name;
char *conn_initiator_addr;
char *conn_initiator_alias;
+ uint8_t conn_initiator_isid[6];
uint32_t conn_cmdsn;
uint32_t conn_statsn;
size_t conn_max_data_segment_length;
OpenPOWER on IntegriCloud