Hi, I see that in the testpmd csum mode (csumonly.c), TCP checksum is not calculated by the code after segmenting the packet. I get TCP checksum error when I capture the segmented packets in the Wireshark. Is this expected or an error. There is a 'update_tcp_header' function which only clears the TCP flags but does not recalculate the checksum Thanks, Rahul