6a9c8f6a110c417faf677f8638209791ce2bb163
[project/firewall4.git] / root / usr / share / firewall4 / templates / zone-verdict.uc
1 {%+ if (rule.family): -%}
2 meta nfproto {{ fw4.nfproto(rule.family) }} {%+ endif -%}
3 {%+ include("zone-match.uc", { egress, rule }) -%}
4 {%+ if (zone.counter): -%}
5 counter {%+ endif -%}
6 {%+ if (verdict != "accept" && (zone.log & 1)): -%}
7 log prefix "{{ verdict }} {{ zone.name }} {{ egress ? "out" : "in" }}: " {%+ endif -%}
8 {% if (verdict == "reject"): -%}
9 jump handle_reject comment "!fw4: reject {{ zone.name }} {{ fw4.nfproto(rule.family, true) }} traffic"
10 {% else -%}
11 {{ verdict }} comment "!fw4: {{ verdict }} {{ zone.name }} {{ fw4.nfproto(rule.family, true) }} traffic"
12 {% endif -%}