Merge "[rdkb][eagle] add ated_ext to packagegroup"
diff --git a/mtk_scripts/filogic-sync-openwrt-linux.sh b/mtk_scripts/filogic-sync-openwrt-linux.sh
index 1c9a0d7..39ea54d 100755
--- a/mtk_scripts/filogic-sync-openwrt-linux.sh
+++ b/mtk_scripts/filogic-sync-openwrt-linux.sh
@@ -28,6 +28,7 @@
mv openwrt/target/linux/generic/hack-5.4/647-netfilter-flow-acct.patch openwrt/target/linux/mediatek/nf_hnat/
mv openwrt/target/linux/generic/hack-5.4/650-netfilter-add-xt_OFFLOAD-target.patch openwrt/target/linux/mediatek/nf_hnat/
mv openwrt/target/linux/mediatek/patches-5.4/999-2708-mtkhnat-add-support-for-virtual-interface-acceleration.patch openwrt/target/linux/mediatek/nf_hnat/
+mv openwrt/target/linux/mediatek/patches-5.4/999-2726-mtkhnat-tnl-interface-offload-check.patch openwrt/target/linux/mediatek/nf_hnat/
#cp flowblock patch
cp -rfa mtk_openwrt_feeds/autobuild_mac80211_release/target/ ./openwrt
diff --git a/recipes-networking/igmpproxy/files/igmpproxy.conf b/recipes-networking/igmpproxy/files/igmpproxy.conf
new file mode 100644
index 0000000..5f3455e
--- /dev/null
+++ b/recipes-networking/igmpproxy/files/igmpproxy.conf
@@ -0,0 +1,47 @@
+########################################################
+#
+# Example configuration file for the IgmpProxy
+# --------------------------------------------
+#
+# The configuration file must define one upstream
+# interface, and one or more downstream interfaces.
+#
+# If multicast traffic originates outside the
+# upstream subnet, the "altnet" option can be
+# used in order to define legal multicast sources.
+# (Se example...)
+#
+# The "quickleave" should be used to avoid saturation
+# of the upstream link. The option should only
+# be used if it's absolutely nessecary to
+# accurately imitate just one Client.
+#
+########################################################
+
+##------------------------------------------------------
+## Enable Quickleave mode (Sends Leave instantly)
+##------------------------------------------------------
+quickleave
+
+
+##------------------------------------------------------
+## Configuration for eth0 (Upstream Interface)
+##------------------------------------------------------
+phyint erouter0 upstream ratelimit 0 threshold 1
+ altnet 10.0.0.0/8
+ altnet 192.168.0.0/24
+
+
+##------------------------------------------------------
+## Configuration for eth1 (Downstream Interface)
+##------------------------------------------------------
+phyint brlan0 downstream ratelimit 0 threshold 1
+ altnet 10.0.0.0/8
+
+
+##------------------------------------------------------
+## Configuration for eth2 (Disabled Interface)
+##------------------------------------------------------
+#phyint eth2 disabled
+
+
diff --git a/recipes-networking/igmpproxy/igmpproxy_%.bbappend b/recipes-networking/igmpproxy/igmpproxy_%.bbappend
new file mode 100644
index 0000000..110469a
--- /dev/null
+++ b/recipes-networking/igmpproxy/igmpproxy_%.bbappend
@@ -0,0 +1,10 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
+
+SRC_URI_append = "file://igmpproxy.conf \
+ "
+
+do_install_append () {
+ install -p ${S}/../igmpproxy.conf ${D}/etc/
+}
+
+FILES_${PN} += "/etc/*"