X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/3d80c3754b3421428b47f89ce26f07adf10e7501..cc36c0e8217bcb5be171d451c463a4c1162ac4e2:/openwrt/package/iptables/Config.in diff --git a/openwrt/package/iptables/Config.in b/openwrt/package/iptables/Config.in index f1e5ef631..9529cd5cc 100644 --- a/openwrt/package/iptables/Config.in +++ b/openwrt/package/iptables/Config.in @@ -1,7 +1,49 @@ -config BR2_PACKAGE_IPTABLES - bool "iptables" +menu "iptables.......................... IPv4 / IPv6 firewall administration" + +config BR2_COMPILE_IPTABLES + bool default n + depends BR2_PACKAGE_IPTABLES || BR2_PACKAGE_IP6TABLES + +config BR2_PACKAGE_IPTABLES + prompt "iptables.......................... IPv4 firewall administration tool" + tristate + default y + select BR2_COMPILE_IPTABLES help - Linux kernel (2.4+) firewall, NAT, and packet mangling tools. + IPv4 firewall, NAT, and packet mangling tools. + + http://www.iptables.org/ +config BR2_PACKAGE_IPTABLES_UTILS + prompt "iptables-utils.................. Save and restore utilities" + tristate + default m if CONFIG_DEVEL + depends BR2_PACKAGE_IPTABLES + help + iptables-save and iptables-restore + http://www.iptables.org/ + +config BR2_PACKAGE_IPTABLES_EXTRA + prompt "iptables-extra.................. Extra modules not found elsewhere" + tristate + default m if CONFIG_DEVEL + depends BR2_PACKAGE_IPTABLES + help + Extra modules for iptables (kernel and user space) + + http://www.iptables.org/ + +config BR2_PACKAGE_IP6TABLES + prompt "ip6tables......................... IPv6 firewall administration tool" + tristate + default m if CONFIG_DEVEL + select BR2_COMPILE_IPTABLES + select BR2_PACKAGE_KMOD_IPV6 + help + IPv6 firewall, NAT, and packet mangling tools. + + http://www.iptables.org/ + +endmenu