Module Name: src
Committed By: mlelstv
Date: Fri Nov 1 07:53:34 UTC 2013
Modified Files:
src/external/bsd/iscsi/dist/src/lib: initiator.c
Log Message:
rfc3720 Appendix D. SendTargets Operation requires that requesting
information for all relevant targets is done with the value 'All'
(upper case A) and some implementations require it.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/iscsi/dist/src/lib/initiator.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/bsd/iscsi/dist/src/lib/initiator.c
diff -u src/external/bsd/iscsi/dist/src/lib/initiator.c:1.8 src/external/bsd/iscsi/dist/src/lib/initiator.c:1.9
--- src/external/bsd/iscsi/dist/src/lib/initiator.c:1.8 Thu Mar 15 04:06:54 2012
+++ src/external/bsd/iscsi/dist/src/lib/initiator.c Fri Nov 1 07:53:34 2013
@@ -646,7 +646,7 @@ iscsi_initiator_get_targets(int target,
text_len = 0;
text[0] = 0x0;
- PARAM_TEXT_ADD(sess->params, "SendTargets", "all", text, &text_len,
+ PARAM_TEXT_ADD(sess->params, "SendTargets", "All", text, &text_len,
DISCOVERY_PHASE_TEXT_LEN, 1, DP_ERROR);
PARAM_TEXT_PARSE(sess->params, &sess->sess_params.cred, text,
text_len, NULL, NULL, DISCOVERY_PHASE_TEXT_LEN, 1,
@@ -749,7 +749,7 @@ discovery_phase(int target, strv_t *svp)
/* Full Feature Phase Negotiation (for SendTargets) */
text_len = 0;
text[0] = 0x0;
- PARAM_TEXT_ADD(sess->params, "SendTargets", "all", text, &text_len,
+ PARAM_TEXT_ADD(sess->params, "SendTargets", "All", text, &text_len,
DISCOVERY_PHASE_TEXT_LEN, 1, DP_ERROR);
PARAM_TEXT_PARSE(sess->params, &sess->sess_params.cred, text,
text_len, NULL, NULL, DISCOVERY_PHASE_TEXT_LEN, 1, DP_ERROR);