[ovs-dev] [PATCH v15 15/15] Fix DPDK MBUF tests compilation on some compilers
Obrembski
michalx.obrembski at intel.com
Wed Sep 11 08:08:28 UTC 2019
From: Michal Obrembski <michalx.obrembski at intel.com>
Signed-off-by: Michal Obrembski <michalx.obrembski at intel.com>
---
tests/test-dpdk-mbufs.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/tests/test-dpdk-mbufs.c b/tests/test-dpdk-mbufs.c
index 0c152bf..c8dd155 100644
--- a/tests/test-dpdk-mbufs.c
+++ b/tests/test-dpdk-mbufs.c
@@ -601,9 +601,9 @@ test_dpdk_packet_single_mbuf_csum(void) {
ovs_assert(p != NULL);
/* Calculate the checksum on the whole packet's data */
- uint32_t pkt_csum = packet_csum(pkt, 0, dp_packet_size(pkt));
+ ovs_be16 pkt_csum = packet_csum(pkt, 0, dp_packet_size(pkt));
- uint32_t data_csum = csum(dp_packet_data(pkt), dp_packet_size(pkt));
+ ovs_be16 data_csum = csum(dp_packet_data(pkt), dp_packet_size(pkt));
/* Check the checksums are the same */
ovs_assert(pkt_csum == data_csum);
@@ -629,11 +629,11 @@ test_dpdk_packet_multiple_mbufs_csum(void) {
assert_multiple_mbufs(pkt, RTE_PKTMBUF_HEADROOM, str_len, nb_segs);
/* Calculate the checksum on the whole packet's data */
- uint32_t pkt_csum = packet_csum(pkt, 0, dp_packet_size(pkt));
+ ovs_be16 pkt_csum = packet_csum(pkt, 0, dp_packet_size(pkt));
char *data = xmalloc(dp_packet_size(pkt));
rte_pktmbuf_read(&pkt->mbuf, 0, dp_packet_size(pkt), data);
- uint32_t data_csum = csum(data, dp_packet_size(pkt));
+ ovs_be16 data_csum = csum(data, dp_packet_size(pkt));
/* Check the checksums are the same */
ovs_assert(pkt_csum == data_csum);
@@ -660,11 +660,11 @@ test_dpdk_packet_multiple_mbufs_crc32c(void) {
assert_multiple_mbufs(pkt, RTE_PKTMBUF_HEADROOM, str_len, nb_segs);
/* Calculate the crc32 on the whole packet's data */
- uint32_t pkt_crc32 = packet_crc32c(pkt, 0, dp_packet_size(pkt));
+ ovs_be32 pkt_crc32 = packet_crc32c(pkt, 0, dp_packet_size(pkt));
char *data = xmalloc(dp_packet_size(pkt));
rte_pktmbuf_read(&pkt->mbuf, 0, dp_packet_size(pkt), data);
- uint32_t data_crc32 = crc32c((uint8_t *) data, dp_packet_size(pkt));
+ ovs_be32 data_crc32 = crc32c((uint8_t *) data, dp_packet_size(pkt));
/* Check the crc32 results are the same */
ovs_assert(pkt_crc32 == data_crc32);
--
2.7.4
More information about the dev
mailing list