'conn_key_extract()' in userspace conntrack is including L2
(Ethernet) pad bytes for both L3 and L4 sizes. One problem is
any packet with non-zero L2 padding can incorrectly fail L4
checksum validation.
This patch fixes conn_key_extract() by ignoring L2 pad bytes.
Fixes: a489b16854b5 ("conntrack:
>
> 'conn_key_extract()' in userspace conntrack is including L2
> (Ethernet) pad bytes for both L3 and L4 sizes. One problem is any packet with
> non-zero L2 padding can incorrectly fail L4 checksum validation.
>
> This patch fixes conn_key_extract() by ignoring L2 pad bytes.
>
Thanks Darrell f
Thanks Vishal
Yes, it needs to go back to 2.6; I will be doing some backport patches soon.
Darrell
On 2/1/19, 8:57 PM, "ovs-dev-boun...@openvswitch.org on behalf of Vishal Deep
Ajmera" wrote:
>
> 'conn_key_extract()' in userspace conntrack is including L2
> (Ethernet) pad bytes