muvarov replied on github web page:

platform/linux-generic/odp_packet.c
line 12
@@ -1259,6 +1259,22 @@ int odp_packet_l4_offset_set(odp_packet_t pkt, uint32_t 
offset)
        return 0;
 }
 
+void odp_packet_l3_chksum_insert(odp_packet_t pkt, int l3)
+{
+       odp_packet_hdr_t *pkt_hdr = packet_hdr(pkt);
+
+       pkt_hdr->p.output_flags.l3_chksum_set = 1;
+       pkt_hdr->p.output_flags.l3_chksum = l3;
+}
+
+void odp_packet_l4_chksum_insert(odp_packet_t pkt, int l4)


Comment:
maybe it's reasonable to change api at the same time to:
void odp_packet_l3_chksum_insert(odp_packet_t pkt,  odp_bool_t enable)
?
this int l3, int l4 is confusion.
@psavol ?



https://github.com/Linaro/odp/pull/245#discussion_r145973770
updated_at 2017-10-20 14:12:52

Reply via email to