The `enabled` bool option was parsed but not acted upon. Fix the issue
by adding the appropriate return statement.
Ref: https://forum.openwrt.org/t/firewall4/113704/112
Fixes: 11256ff ("fw4: add support for configurable includes")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
chain: [ "string" ]
});
+ if (!inc.enabled) {
+ this.warn_section(data, "is disabled, ignoring section");
+ return;
+ }
+
if (inc.type == "script" && !inc.fw4_compatible) {
this.warn_section(data, "is not marked as compatible with fw4, ignoring section");
this.warn_section(data, "requires 'option fw4_compatible 1' to be considered compatible");