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);