/* Notes: The function can return -EAGAIN in which case caller must call it again later, or recover. '0' return code means successful xmit.  */
static int iscsi_iser_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task)
/* Notes: The function can return -EAGAIN in which case caller must call it again later, or recover. '0' return code means successful xmit.  */
static int iscsi_iser_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task)
{
	int error = 0;
	iser_dbg("task deq [cid %d itt 0x%x]\n", conn->id, task->itt);
	error = iser_send_control(conn, task);
	if (error && error != -ENOBUFS)
		iscsi_conn_failure(conn, ISCSI_ERR_CONN_FAILED);
	return error;
}