Re: [PATCH v5] lib/net: fix tcp/udp cksum with padding data

2024-02-18 Thread Thomas Monjalon
14/12/2023 12:20, Morten Brørup: > > From: Kaiwen Deng [mailto:kaiwenx.d...@intel.com] > > Sent: Thursday, 14 December 2023 10.23 > > > > IEEE 802 packets may have a minimum size limit. The data fields > > should be padded when necessary. In some cases, the padding data > > is not zero. > > > > I

RE: [PATCH v5] lib/net: fix tcp/udp cksum with padding data

2023-12-14 Thread Morten Brørup
> From: Kaiwen Deng [mailto:kaiwenx.d...@intel.com] > Sent: Thursday, 14 December 2023 10.23 > > IEEE 802 packets may have a minimum size limit. The data fields > should be padded when necessary. In some cases, the padding data > is not zero. > > In 'rte_ipv4_udptcp_cksum_mbuf()', as payload leng

[PATCH v5] lib/net: fix tcp/udp cksum with padding data

2023-12-14 Thread Kaiwen Deng
IEEE 802 packets may have a minimum size limit. The data fields should be padded when necessary. In some cases, the padding data is not zero. In 'rte_ipv4_udptcp_cksum_mbuf()', as payload length "mbuf->pkt_len - l4_off" is used, which includes padding and if padding is not zero it will end up prod