]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/mlx5/mlx5_rxtx.c
net/mlx5: fix endianness in Tx completion queue
[dpdk.git] / drivers / net / mlx5 / mlx5_rxtx.c
index b31b33b0154cbaff73ad1ffe867024e513365816..2c5ca74c2156d15ce5f8602ab14a3eda57c498d7 100644 (file)
@@ -199,7 +199,7 @@ txq_complete(struct txq *txq)
        } while (1);
        if (unlikely(cqe == NULL))
                return;
-       wqe = &(*txq->wqes)[htons(cqe->wqe_counter) &
+       wqe = &(*txq->wqes)[ntohs(cqe->wqe_counter) &
                            ((1 << txq->wqe_n) - 1)].hdr;
        elts_tail = wqe->ctrl[3];
        assert(elts_tail < (1 << txq->wqe_n));