From eb9c67f43c0956d0a1522908781c0260384ec596 Mon Sep 17 00:00:00 2001 From: ACwifidude Date: Thu, 7 Jul 2022 11:06:57 -0500 Subject: [PATCH] attempt to remove iptables --- package/qca/qca-nss-ecm/Makefile | 5 ++--- .../qca/qca-nss-ecm/files/qca-nss-ecm.firewall | 18 ------------------ 2 files changed, 2 insertions(+), 21 deletions(-) delete mode 100644 package/qca/qca-nss-ecm/files/qca-nss-ecm.firewall diff --git a/package/qca/qca-nss-ecm/Makefile b/package/qca/qca-nss-ecm/Makefile index d3f8ac29c8..58653dd57d 100644 --- a/package/qca/qca-nss-ecm/Makefile +++ b/package/qca/qca-nss-ecm/Makefile @@ -42,7 +42,7 @@ define KernelPackage/qca-nss-ecm/Default +TARGET_ipq_ipq60xx_64:kmod-qca-nss-drv \ +TARGET_ipq_ipq50xx:kmod-qca-nss-drv \ +TARGET_ipq_ipq50xx_64:kmod-qca-nss-drv \ - +iptables-mod-extra +kmod-ipt-conntrack \ + +kmod-nf-conntrack \ +kmod-pppoe @!LINUX_3_18 \ +kmod-ipsec TITLE:=QCA NSS Enhanced Connection Manager (ECM) @@ -60,8 +60,7 @@ This package contains the QCA NSS Enhanced Connection Manager endef define KernelPackage/qca-nss-ecm/Default/install - $(INSTALL_DIR) $(1)/etc/firewall.d $(1)/etc/init.d $(1)/usr/bin $(1)/lib/netifd/offload $(1)/etc/config $(1)/etc/uci-defaults $(1)/etc/sysctl.d - $(INSTALL_DATA) ./files/qca-nss-ecm.firewall $(1)/etc/firewall.d/qca-nss-ecm + $(INSTALL_DIR) $(1)/etc/init.d $(1)/usr/bin $(1)/lib/netifd/offload $(1)/etc/config $(1)/etc/uci-defaults $(1)/etc/sysctl.d $(INSTALL_BIN) ./files/qca-nss-ecm.init $(1)/etc/init.d/qca-nss-ecm $(INSTALL_BIN) ./files/ecm_dump.sh $(1)/usr/bin/ $(INSTALL_BIN) ./files/on-demand-down $(1)/lib/netifd/offload/on-demand-down diff --git a/package/qca/qca-nss-ecm/files/qca-nss-ecm.firewall b/package/qca/qca-nss-ecm/files/qca-nss-ecm.firewall deleted file mode 100644 index 24c64def2a..0000000000 --- a/package/qca/qca-nss-ecm/files/qca-nss-ecm.firewall +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2015-2016, The Linux Foundation. All rights reserved. -# -# Permission to use, copy, modify, and/or distribute this software for any -# purpose with or without fee is hereby granted, provided that the above -# copyright notice and this permission notice appear in all copies. -# -# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -# - -iptables -A FORWARD -m physdev --physdev-is-bridged -j ACCEPT