On 4/27/2026 4:31 AM, Shaiq Wani wrote:
All L2TPv2 PPP variants map to ICE_MAC_IPV4_L2TPV2 (398), so inner protocol type is not differentiated, allowing cross-protocol flow matches (e.g. a PPP/IPv4 rule hitting a PPP/IPv6 packet).Fix ice_ptype_map[] to use the 30 granular L2TPv2 PTYPEs (396-425) defined by the DDP package. Also add PPP inner protocol flow types to ice_fdir_gen_l2tpv2_pkt() so training packets get dynamically built L2TPv2 headers instead of static templates. Fixes: 733640dae75e ("net/ice: support L2TPv2 flow pattern matching") Fixes: bf662653976e ("net/ice/base: support L2TPv2 flow rule") Signed-off-by: Shaiq Wani <[email protected]> ---
Acked-by: Anatoly Burakov <[email protected]> -- Thanks, Anatoly

