fw4: honour enabled option of include sections
[project/firewall4.git] / root / usr / share / ucode / fw4.uc
index cdc6e94bebc04cc9c766938d8159d6b4b23bceb6..2dc44ac9684b44e90754a0fda1a66f90c5899079 100644 (file)
@@ -3107,6 +3107,11 @@ return {
                        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");