[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit

Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/ap/app/iptables/makefile b/ap/app/iptables/makefile
new file mode 100755
index 0000000..2e10be3
--- /dev/null
+++ b/ap/app/iptables/makefile
@@ -0,0 +1,47 @@
+# Configure options.
+include $(COMMON_MK)
+
+CFLAGS += -O1
+
+PATH  := $(PATH):${CROSS_ROOT}/usr/bin
+
+CONFOPTS = --prefix= --disable-shared --enable-static
+
+ifdef CONFIG_USER_IPTABLES_IPTABLES
+CONFOPTS += --enable-ipv4
+else
+CONFOPTS += --disable-ipv4
+endif
+
+ifdef CONFIG_USER_IPTABLES_IP6TABLES
+CONFOPTS += --enable-ipv6 
+else
+CONFOPTS += --disable-ipv6
+endif
+
+ifdef CONFIG_IP_NF_QUEUE
+CONFOPTS += --enable-libipq
+endif
+
+
+all: build/build
+	$(MAKE) -C build am__configure_deps= am__aclocal_m4_deps=
+	$(MAKE) -C build install DESTDIR=`pwd`/install am__configure_deps= am__aclocal_m4_deps=
+
+build/build: makefile
+	@chmod u+x configure
+	@rm -rf build install
+	@mkdir build install
+	(cd build; sh ../configure CFLAGS='$(CFLAGS)' LDFLAGS='$(LDFLAGS)' $(CONFIGURE_OPTS) $(CONFOPTS))
+	@touch build/build
+
+clean:
+	rm -rf build install
+
+romfs:
+	$(ROMFSINST) -e CONFIG_USER_IPTABLES_IPTABLES build/iptables-static /bin/iptables
+	$(ROMFSINST) -e CONFIG_USER_IPTABLES_IPTABLES -s iptables /bin/iptables-save
+	$(ROMFSINST) -e CONFIG_USER_IPTABLES_IPTABLES -s iptables /bin/iptables-restore
+	$(ROMFSINST) -e CONFIG_USER_IPTABLES_IP6TABLES build/ip6tables-static /bin/ip6tables
+	$(ROMFSINST) -e CONFIG_USER_IPTABLES_IP6TABLES -s ip6tables /bin/ip6tables-save
+	$(ROMFSINST) -e CONFIG_USER_IPTABLES_IP6TABLES -s ip6tables /bin/ip6tables-restore