linux/drivers/net/ethernet/broadcom
Alok Tiwari 3d3aa9472c bnxt_en: correct offset handling for IPv6 destination address
In bnxt_tc_parse_pedit(), the code incorrectly writes IPv6
destination values to the source address field (saddr) when
processing pedit offsets within the destination address range.

This patch corrects the assignment to use daddr instead of saddr,
ensuring that pedit operations on IPv6 destination addresses are
applied correctly.

Fixes: 9b9eb518e3 ("bnxt_en: Add support for NAT(L3/L4 rewrite)")
Signed-off-by: Alok Tiwari <alok.a.tiwari@oracle.com>
Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
Link: https://patch.msgid.link/20250920121157.351921-1-alok.a.tiwari@oracle.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-09-22 17:56:39 -07:00
..
asp2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-07-24 11:10:46 -07:00
bnge bnxt: move bnxt_hsi.h to include/linux/bnxt/hsi.h 2025-07-15 16:03:24 -07:00
bnx2x Networking changes for 6.17. 2025-07-30 08:58:55 -07:00
bnxt bnxt_en: correct offset handling for IPv6 destination address 2025-09-22 17:56:39 -07:00
genet Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-07-10 10:10:49 -07:00
Kconfig bng_en: Add devlink interface 2025-07-07 18:54:00 -07:00
Makefile bng_en: Add PCI interface 2025-07-07 18:54:00 -07:00
b44.c net: Fix typos 2025-07-25 10:29:07 -07:00
b44.h
bcm63xx_enet.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
bcm63xx_enet.h
bcm4908_enet.c
bcm4908_enet.h
bcmsysport.c
bcmsysport.h
bgmac-bcma-mdio.c
bgmac-bcma.c
bgmac-platform.c
bgmac.c net: phy: fixed_phy: remove irq argument from fixed_phy_register 2025-05-20 18:17:43 -07:00
bgmac.h bgmac: reduce max frame size to support just MTU 1500 2025-01-29 18:57:42 -08:00
bnx2.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
bnx2.h
bnx2_fw.h
cnic.c cnic: Fix use-after-free bugs in cnic_delete_task 2025-09-18 07:47:18 -07:00
cnic.h
cnic_defs.h
cnic_if.h
sb1250-mac.c
tg3.c net: Fix typos 2025-07-25 10:29:07 -07:00
tg3.h tg3: spelling corrections 2025-06-27 10:25:57 +01:00
unimac.h