diff --git a/pkg/nftables/template/destination_nat_rules.tmpl b/pkg/nftables/template/destination_nat_rules.tmpl index 97d92f6..72a6ba7 100644 --- a/pkg/nftables/template/destination_nat_rules.tmpl +++ b/pkg/nftables/template/destination_nat_rules.tmpl @@ -1,2 +1,2 @@ -{{ range $rule := .Netfilter.DestinationNATRules }} - {{ matcher $.Services $.Addresses $rule.Match }}{{ if $rule.Counter }} counter{{ end }}{{ if ne $rule.Comment "" }} comment "{{ $rule.Comment }}"{{ end }}{{ end }} \ No newline at end of file +{{ range $rule := .Firewall.DestinationNATRules }} + {{ matcher $.Firewall.Services $.Firewall.Addresses $rule.Match }}{{ if $rule.Counter }} counter{{ end }}{{ if ne $rule.Comment "" }} comment "{{ $rule.Comment }}"{{ end }}{{ end }} \ No newline at end of file diff --git a/pkg/nftables/template/forward_rules.tmpl b/pkg/nftables/template/forward_rules.tmpl index b516ce1..31e56ee 100644 --- a/pkg/nftables/template/forward_rules.tmpl +++ b/pkg/nftables/template/forward_rules.tmpl @@ -1,2 +1,2 @@ -{{range $rule := .Netfilter.ForwardRules}} - {{ matcher $.Services $.Addresses $rule.Match }}{{ if $rule.Counter }} counter{{ end }} {{ $rule.Verdict.String }}{{ if ne $rule.Comment "" }} comment "{{ $rule.Comment }}"{{ end }}{{ end }} +{{range $rule := .Firewall.ForwardRules}} + {{ matcher $.Firewall.Services $.Firewall.Addresses $rule.Match }}{{ if $rule.Counter }} counter{{ end }} {{ $rule.Verdict.String }}{{ if ne $rule.Comment "" }} comment "{{ $rule.Comment }}"{{ end }}{{ end }} diff --git a/pkg/nftables/template/source_nat_rules.tmpl b/pkg/nftables/template/source_nat_rules.tmpl index 421e310..d0da2fb 100644 --- a/pkg/nftables/template/source_nat_rules.tmpl +++ b/pkg/nftables/template/source_nat_rules.tmpl @@ -1,2 +1,2 @@ -{{ range $rule := .Netfilter.SourceNATRules }} - {{ matcher $.Services $.Addresses $rule.Match }}{{ if $rule.Counter }} counter{{ end }}{{ if ne $rule.Comment "" }} comment "{{ $rule.Comment }}"{{ end }}{{ end }} \ No newline at end of file +{{ range $rule := .Firewall.SourceNATRules }} + {{ matcher $.Firewall.Services $.Firewall.Addresses $rule.Match }}{{ if $rule.Counter }} counter{{ end }}{{ if ne $rule.Comment "" }} comment "{{ $rule.Comment }}"{{ end }}{{ end }} \ No newline at end of file