diff --git a/qubesagent/firewall.py b/qubesagent/firewall.py index 1634329d..7c318453 100755 --- a/qubesagent/firewall.py +++ b/qubesagent/firewall.py @@ -401,7 +401,7 @@ def create_chain(self, addr, chain, family): 'table {family} {table} {{\n' ' chain {chain} {{\n' ' }}\n' - ' chain forward {{\n' + ' chain qubes-forward {{\n' ' {family} saddr {ip} jump {chain}\n' ' }}\n' '}}\n'.format( @@ -600,11 +600,14 @@ def apply_rules(self, source, rules): def init(self): nft_init = ( 'table {family} qubes-firewall {{\n' + ' chain qubes-forward {{\n' + ' }}\n' ' chain forward {{\n' ' type filter hook forward priority 0;\n' ' policy drop;\n' ' ct state established,related accept\n' ' meta iifname != "vif*" accept\n' + ' jump qubes-forward\n' ' }}\n' ' chain prerouting {{\n' ' type filter hook prerouting priority -300;\n'