|
@@ -464,7 +464,6 @@ int bnx2i_send_iscsi_scsicmd(struct bnx2i_conn *bnx2i_conn,
|
|
|
* @conn: iscsi connection
|
|
|
* @cmd: driver command structure which is requesting
|
|
|
* a WQE to sent to chip for further processing
|
|
|
- * @ttt: TTT to be used when building pdu header
|
|
|
* @datap: payload buffer pointer
|
|
|
* @data_len: payload data length
|
|
|
* @unsol: indicated whether nopout pdu is unsolicited pdu or
|
|
@@ -473,7 +472,7 @@ int bnx2i_send_iscsi_scsicmd(struct bnx2i_conn *bnx2i_conn,
|
|
|
* prepare and post a nopout request WQE to CNIC firmware
|
|
|
*/
|
|
|
int bnx2i_send_iscsi_nopout(struct bnx2i_conn *bnx2i_conn,
|
|
|
- struct iscsi_task *task, u32 ttt,
|
|
|
+ struct iscsi_task *task,
|
|
|
char *datap, int data_len, int unsol)
|
|
|
{
|
|
|
struct bnx2i_endpoint *ep = bnx2i_conn->ep;
|
|
@@ -498,7 +497,7 @@ int bnx2i_send_iscsi_nopout(struct bnx2i_conn *bnx2i_conn,
|
|
|
nopout_wqe->itt = ((u16)task->itt |
|
|
|
(ISCSI_TASK_TYPE_MPATH <<
|
|
|
ISCSI_TMF_REQUEST_TYPE_SHIFT));
|
|
|
- nopout_wqe->ttt = ttt;
|
|
|
+ nopout_wqe->ttt = nopout_hdr->ttt;
|
|
|
nopout_wqe->flags = 0;
|
|
|
if (!unsol)
|
|
|
nopout_wqe->flags = ISCSI_NOP_OUT_REQUEST_LOCAL_COMPLETION;
|