net: adopt skb_network_header_len() more broadly
authorEric Dumazet <edumazet@google.com>
Thu, 29 Feb 2024 09:39:08 +0000 (09:39 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 4 Mar 2024 08:47:06 +0000 (08:47 +0000)
commitcc15bd10e716fcb472d611f24d76c795acb0f8c7
treeee624de454e831304d471110cf6f8aef0d3b0fb7
parent80bfab79b8351c8d858e6928a091b57c103dce29
net: adopt skb_network_header_len() more broadly

(skb_transport_header(skb) - skb_network_header(skb))
can be replaced by skb_network_header_len(skb)

Add a DEBUG_NET_WARN_ON_ONCE() in skb_network_header_len()
to catch cases were the transport_header was not set.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/iavf/iavf_main.c
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
drivers/net/wireless/intel/iwlwifi/pcie/tx.c
drivers/net/wireless/intel/iwlwifi/queue/tx.c
include/linux/skbuff.h