commit | f0b0e23805fba5a57daec8c224a524d2ec247fbb | [log] [tgz] |
---|---|---|
author | developer <developer@mediatek.com> | Tue Apr 12 11:33:10 2022 +0800 |
committer | developer <developer@mediatek.com> | Tue Apr 12 14:09:32 2022 +0800 |
tree | c0e3514846ae018685bcecdc3e8d188ff11b0f73 | |
parent | a37c61f768f9aa1e6659ee71a8a8299e7c3da598 [diff] |
[][SW should not enable UDP_IP4F_NAT_EN] [Description] Remove useless flag, SW should not enable UDP_IP4F_NAT_EN in hnat_start. HW not support UDP_IP4F_NAT_EN, when receive UDP fragement pkts, recalculate udp checksum incorrect. [Release-log] N/A Change-Id: Ia56b12845d7be9962ca58762c0657c3231872c13 Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/5843691
diff --git a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat.c b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat.c index 58a83b8..68aad32 100644 --- a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat.c +++ b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat.c
@@ -351,7 +351,7 @@ /* enable FOE */ cr_set_bits(hnat_priv->ppe_base[ppe_id] + PPE_FLOW_CFG, - BIT_UDP_IP4F_NAT_EN | BIT_IPV4_NAT_EN | BIT_IPV4_NAPT_EN | + BIT_IPV4_NAT_EN | BIT_IPV4_NAPT_EN | BIT_IPV4_NAT_FRAG_EN | BIT_IPV4_HASH_GREK | BIT_IPV4_DSL_EN | BIT_IPV6_6RD_EN | BIT_IPV6_3T_ROUTE_EN | BIT_IPV6_5T_ROUTE_EN);