OpenCloudOS-Kernel/drivers/net/ethernet/qlogic/qlcnic
Eric Dumazet 504148fedb net: add skb_[inner_]tcp_all_headers helpers
Most drivers use "skb_transport_offset(skb) + tcp_hdrlen(skb)"
to compute headers length for a TCP packet, but others
use more convoluted (but equivalent) ways.

Add skb_tcp_all_headers() and skb_inner_tcp_all_headers()
helpers to harmonize this a bit.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2022-07-02 16:22:25 +01:00
..
Makefile
qlcnic.h qlcnic: Simplify DMA setting 2022-01-09 16:52:18 -08:00
qlcnic_83xx_hw.c net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() 2021-12-01 18:51:36 -08:00
qlcnic_83xx_hw.h qlcnic: Simplify DMA setting 2022-01-09 16:52:18 -08:00
qlcnic_83xx_init.c qlcnic: Simplify DMA setting 2022-01-09 16:52:18 -08:00
qlcnic_83xx_vnic.c net: calxeda: Fix wrong function name in comments 2021-05-17 14:12:39 -07:00
qlcnic_ctx.c net/qlcnic: Convert to SPDX license identifiers 2020-09-16 14:32:10 +02:00
qlcnic_dcb.c net/qlcnic: Convert to SPDX license identifiers 2020-09-16 14:32:10 +02:00
qlcnic_dcb.h qlcnic: dcb: default to returning -EOPNOTSUPP 2022-03-26 11:46:44 -07:00
qlcnic_ethtool.c qlcnic: remove redundant assignment to variable index 2022-03-18 14:18:41 -07:00
qlcnic_hdr.h net/qlcnic: Convert to SPDX license identifiers 2020-09-16 14:32:10 +02:00
qlcnic_hw.c ethernet/qlogic: Use list_for_each_entry() to simplify code in qlcnic_hw.c 2021-06-08 16:31:25 -07:00
qlcnic_hw.h qlcnic: Remove the repeated declaration 2021-06-01 15:25:46 -07:00
qlcnic_init.c qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom 2021-09-04 10:50:59 +01:00
qlcnic_io.c net: add skb_[inner_]tcp_all_headers helpers 2022-07-02 16:22:25 +01:00
qlcnic_main.c rtnetlink: add extack support in fdb del handlers 2022-05-09 11:58:20 +01:00
qlcnic_minidump.c net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template 2021-03-11 18:08:14 -08:00
qlcnic_sriov.h qlcnic: Simplify DMA setting 2022-01-09 16:52:18 -08:00
qlcnic_sriov_common.c qlcnic: Simplify DMA setting 2022-01-09 16:52:18 -08:00
qlcnic_sriov_pf.c ethernet: Remove vf rate limit check for drivers 2022-06-10 22:19:32 -07:00
qlcnic_sysfs.c net/qlcnic: Convert to SPDX license identifiers 2020-09-16 14:32:10 +02:00