/* Initialize the task for the scsi command or mgmt command.  */
static int iscsi_iser_task_init(struct iscsi_task *task)
/* Initialize the task for the scsi command or mgmt command.  */
static int iscsi_iser_task_init(struct iscsi_task *task)
{
	struct iscsi_iser_conn *iser_conn  = task->conn->dd_data;
	struct iscsi_iser_task *iser_task = task->dd_data;
	if (!task->sc) {
		iser_task->desc.data = task->data;
		return 0;
	}
	iser_task->command_sent = 0;
	iser_task->iser_conn    = iser_conn;
	iser_task_rdma_init(iser_task);
	return 0;
}