From f518559c0f0ccc38c7f46ffe2411eac26b3bb2a3 Mon Sep 17 00:00:00 2001 From: hanwckf Date: Thu, 18 Jan 2024 22:32:23 +0800 Subject: [PATCH] mediatek: hnat: fix wifi->ext hnat support --- .../drivers/net/ethernet/mediatek/mtk_hnat/hnat_nf_hook.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat_nf_hook.c b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat_nf_hook.c index 4a7aecbf94..460d1c6d7e 100644 --- a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat_nf_hook.c +++ b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat_nf_hook.c @@ -2179,8 +2179,8 @@ static unsigned int mtk_hnat_nf_post_routing( if (!IS_LAN(out) && !IS_WAN(out) && !IS_EXT(out)) return 0; - if (!IS_WHNAT(out) && IS_EXT(out) && FROM_WED(skb)) - return 0; + //if (!IS_WHNAT(out) && IS_EXT(out) && FROM_WED(skb)) + // return 0; trace_printk("[%s] case hit, %x-->%s, reason=%x\n", __func__, skb_hnat_iface(skb), out->name, skb_hnat_reason(skb));