]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/hns3/hns3_rxtx.h
net/hns3: fix Tx checksum with fixed header length
[dpdk.git] / drivers / net / hns3 / hns3_rxtx.h
index 68497a063c474ccd6ff10bc4c9837108fdf75988..51504cabe87af53cfbcb6ca0cd3b5d3cfd3f2fdd 100644 (file)
@@ -470,14 +470,10 @@ struct hns3_queue_info {
 };
 
 #define HNS3_TX_CKSUM_OFFLOAD_MASK ( \
-       PKT_TX_OUTER_IPV6 | \
-       PKT_TX_OUTER_IPV4 | \
        PKT_TX_OUTER_IP_CKSUM | \
-       PKT_TX_IPV6 | \
-       PKT_TX_IPV4 | \
        PKT_TX_IP_CKSUM | \
-       PKT_TX_L4_MASK | \
-       PKT_TX_TUNNEL_MASK)
+       PKT_TX_TCP_SEG | \
+       PKT_TX_L4_MASK)
 
 enum hns3_cksum_status {
        HNS3_CKSUM_NONE = 0,