On Sat, Feb 1, 2014 at 7:14 AM, Mike Christie <[email protected]> wrote:
>
> On 1/26/14 8:03 AM, Or Gerlitz wrote:@@ -1406,6 +1406,17 @@ 
> redirect_reconnect:
>>
>>         if ((session->t->caps & CAP_LOGIN_OFFLOAD))
>>                 goto start_conn;
>>
>> +       if(!strcmp(session->t->name, "iser")) {
>> +               log_debug(2, "%s discovery set params\n", __FUNCTION__);
>> +               rc = iscsi_session_set_params(conn);
>> +               if (rc) {
>> +                       log_error("Could not set iscsi params for conn %d:%d 
>> (err "
>> +                                 "%d)\n", session->id, conn->id, rc);
>> +                       rc = ISCSI_ERR_INTERNAL;
>> +                       goto login_failed;
>> +               }
>> +       }
>> +
>
>
> The check for specifically iser here is a little odd. The discovery type is a 
> generic iscsi attr so we should not have to special case it.
>
> Do you just need that one setting at this time or do you need any other 
> settings?


At this time (e.g after bind and before sending login) I need only the
session discovery yes/no set param, this goes down to different buffer
management strategy for discovery vs. normal sessions in iser. I
understand that your patch should replace both patches I sent, right?
I will test it  tomorrow.

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/open-iscsi.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to