[rdkb][common][config][Add feature to decide to build samba or ftnl tools into image]

[Description]
Add feature to decide to build samba or ftnl tools into image

[Release-log]

Change-Id: I460ec3f6eb3363f847abb9df1121747d8bd67f30
diff --git a/conf/distro/include/rdk-filogic.inc b/conf/distro/include/rdk-filogic.inc
index be61ae9..fc55468 100644
--- a/conf/distro/include/rdk-filogic.inc
+++ b/conf/distro/include/rdk-filogic.inc
@@ -24,4 +24,5 @@
 DISTRO_FEATURES_append = " rdkb_wan_manager"
 WHITELIST_GPL-3.0 += " binutils libbfd"
 #DISTRO_FEATURES_append = " easymesh-controller"
-#DISTRO_FEATURES_append = " emmc"
\ No newline at end of file
+#DISTRO_FEATURES_append = " emmc"
+#DISTRO_FEATURES_append = " samba"
\ No newline at end of file
diff --git a/mtk_scripts/filogic-sync-openwrt-linux.sh b/mtk_scripts/filogic-sync-openwrt-linux.sh
index c762525..449e36d 100755
--- a/mtk_scripts/filogic-sync-openwrt-linux.sh
+++ b/mtk_scripts/filogic-sync-openwrt-linux.sh
@@ -112,6 +112,9 @@
 echo "Update smp-m76 script"
 cp -f  mtk_openwrt_feeds/target/linux/mediatek/base-files/sbin/smp-mt76.sh meta-filogic/recipes-devtools/smp/files/
 
+echo "Update ftnl tools"
+cp -rf mtk_openwrt_feeds/feed/flowtable/src meta-filogic/recipes-devtools/flowtable/files/
+
 echo "sync done..........."
 
 #don't sync this kernl file,so remove it.it is download form logan repo
diff --git a/recipes-core/images/rdk-generic-broadband-image.bbappend b/recipes-core/images/rdk-generic-broadband-image.bbappend
index cf8b46b..97ed8ea 100644
--- a/recipes-core/images/rdk-generic-broadband-image.bbappend
+++ b/recipes-core/images/rdk-generic-broadband-image.bbappend
@@ -47,6 +47,8 @@
     util-linux-blockdev \
     ${@bb.utils.contains('DISTRO_FEATURES','secure_boot','dmsetup','',d)} \
     ${@bb.utils.contains('DISTRO_FEATURES','efuse_tools','mtk-efuse-nl-drv mtk-efuse-nl-tool','',d)} \
+    ${@bb.utils.contains('DISTRO_FEATURES','flow_offload','flowtable','',d)} \
+    ${@bb.utils.contains('DISTRO_FEATURES','samba','ksmbd ksmbd-tools','',d)} \
     "
 #IMAGE_INSTALL += " opensync openvswitch mesh-agent e2fsprogs "