net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation
authorGal Pressman <gal@nvidia.com>
Sun, 17 Jul 2022 11:04:29 +0000 (14:04 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Thu, 28 Jul 2022 20:55:25 +0000 (13:55 -0700)
commitec082d31c161976a0e81c5d2e3ac317237ac5a0d
tree9017b898507bfa9f522aca21e72695af77185242
parent623cd87006983935de6c2ad8e2d50e68f1b7d6e7
net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation

Use skb_inner_tcp_all_headers() instead of skb_tcp_all_headers() when
transmitting an encapsulated packet in mlx5e_tx_get_gso_ihs().

Fixes: 504148fedb85 ("net: add skb_[inner_]tcp_all_headers helpers")
Cc: Eric Dumazet <edumazet@google.com>
Signed-off-by: Gal Pressman <gal@nvidia.com>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c