Skip to content

Commit c991988

Browse files
committed
fix(zone): fixed conditional and formatting of template for forwarding
1 parent ba7f9d9 commit c991988

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

firewalld/files/zone.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,11 @@
123123
{%- if 'icmp_block_inversion' in zone and zone.icmp_block_inversion %}
124124
<icmp-block-inversion />
125125
{%- endif %}
126+
{%- if 'forward' in zone %}
127+
{%- if zone.forward %}
128+
<forward/>
129+
{%- endif %}
130+
{%- endif %}
126131
{%- if 'masquerade' in zone %}
127132
{%- if zone.masquerade %}
128133
<masquerade/>
@@ -136,9 +141,6 @@
136141
<forward-port port="{{ v.portid }}" protocol="{{ v.protocol }}"{%- if 'to_port' in v %} to-port="{{ v.to_port }}"{%- endif %}{%- if 'to_addr' in v %} to-addr="{{ v.to_addr }}"{%- endif %} />
137142
{%- endfor %}
138143
{%- endif %}
139-
{%- if 'forward' in zone %}
140-
{%- if rule.forward %}<forward/>{%- endif %}
141-
{%- endif %}
142144
{%- if 'source_ports' in zone %}
143145
{%- for v in zone.source_ports %}
144146
{%- if 'comment' in v %}

0 commit comments

Comments
 (0)