diff --git a/src/opnsense/service/templates/OPNsense/IPFW/ipfw.conf b/src/opnsense/service/templates/OPNsense/IPFW/ipfw.conf index 6b634fda3..2fa9855fa 100644 --- a/src/opnsense/service/templates/OPNsense/IPFW/ipfw.conf +++ b/src/opnsense/service/templates/OPNsense/IPFW/ipfw.conf @@ -54,14 +54,7 @@ pipe {{ pipe.number }} config bw {{ pipe.bandwidth }}{{ pipe.bandwidthMetric }}/ if pipe.fqcodel_flows|default('') != '' %} flows {{pipe.fqcodel_flows}} {% endif %} {% endif %} {% endif %}{% - if pipe.pie_enable|default('0') == '1' and pipe.scheduler != 'fq_pie' %} pie {% endif %}{% - if pipe.pie_enable|default('0') == '1' or pipe.scheduler == 'fq_pie' %}{% - if pipe.scheduler == 'fq_pie' %} {% - if pipe.fqpie_quantum|default('') != '' %} quantum {{pipe.fqpie_quantum}} {% endif %} {% - if pipe.fqpie_limit|default('') != '' %} limit {{pipe.fqpie_limit}} {% endif %} {% - if pipe.fqpie_flows|default('') != '' %} flows {{pipe.fqpie_flows}} {% endif %} -{% endif %} -{% endif %} + if pipe.pie_enable|default('0') == '1' and pipe.scheduler != 'fq_pie' %} pie {% endif %} {% endfor %} {% endif %}