Reset the DPDK HWOL checksum flags on dp_packet_init_.
This is an RFC as these flags should be managed by DPDK.

Signed-off-by: Darrell Ball <dlu...@gmail.com>
---

v2->v3: Use existing API to reset both bad and good
        HWOL checksum flags.

 lib/dp-packet.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/dp-packet.c b/lib/dp-packet.c
index 67aa406..4926993 100644
--- a/lib/dp-packet.c
+++ b/lib/dp-packet.c
@@ -31,6 +31,7 @@ dp_packet_init__(struct dp_packet *b, size_t allocated, enum 
dp_packet_source so
     dp_packet_reset_offsets(b);
     pkt_metadata_init(&b->md, 0);
     dp_packet_rss_invalidate(b);
+    reset_dp_packet_checksum_ol_flags(b);
     dp_packet_reset_cutlen(b);
     /* By default assume the packet type to be Ethernet. */
     b->packet_type = htonl(PT_ETH);
-- 
1.9.1

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to