summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2018-12-16 15:48:25 +0100
committerDaniil Baturin <daniil@baturin.org>2018-12-16 15:49:06 +0100
commit377c18e6ea363626e04a21fe4554c904af06f9ee (patch)
tree7e2fd7804b8f11d6da8fc0ce987317f27a3aa4c1
parent78a7d2950f12507405ec007803ab712612da081a (diff)
downloadvyatta-cfg-firewall-377c18e6ea363626e04a21fe4554c904af06f9ee.tar.gz
vyatta-cfg-firewall-377c18e6ea363626e04a21fe4554c904af06f9ee.zip
T1087: add wireguard to interface template generators.
-rw-r--r--debian/vyatta-cfg-firewall.install1
-rwxr-xr-xgen-interface-policy-templates.pl1
-rwxr-xr-xgen-interface-templates.pl2
3 files changed, 4 insertions, 0 deletions
diff --git a/debian/vyatta-cfg-firewall.install b/debian/vyatta-cfg-firewall.install
index 780f53c..8127e80 100644
--- a/debian/vyatta-cfg-firewall.install
+++ b/debian/vyatta-cfg-firewall.install
@@ -16,3 +16,4 @@ opt/vyatta/share/vyatta-cfg/templates/interfaces/wireless
opt/vyatta/share/vyatta-cfg/templates/interfaces/wirelessmodem
opt/vyatta/share/vyatta-cfg/templates/interfaces/l2tpv3
opt/vyatta/share/vyatta-cfg/templates/interfaces/vxlan
+opt/vyatta/share/vyatta-cfg/templates/interfaces/wireguard
diff --git a/gen-interface-policy-templates.pl b/gen-interface-policy-templates.pl
index ed5ff22..e02e85d 100755
--- a/gen-interface-policy-templates.pl
+++ b/gen-interface-policy-templates.pl
@@ -62,6 +62,7 @@ my %interface_hash = (
'wireless/node.tag' => '$VAR(../../@)',
'wireless/node.tag/vif/node.tag' => '$VAR(../../../@).$VAR(../../@)',
'wirelessmodem/node.tag' => '$VAR(../../@)',
+ 'wireguard/node.tag' => '$VAR(../../@)',
);
# The subdirectory where the generated templates will go
diff --git a/gen-interface-templates.pl b/gen-interface-templates.pl
index 4451998..67a69c0 100755
--- a/gen-interface-templates.pl
+++ b/gen-interface-templates.pl
@@ -62,6 +62,7 @@ my %interface_hash = (
'wireless/node.tag' => '$VAR(../../../@)',
'wireless/node.tag/vif/node.tag' => '$VAR(../../../../@).$VAR(../../../@)',
'wirelessmodem/node.tag' => '$VAR(../../../@)',
+ 'wireguard/node.tag' => '$VAR(../../../@)',
);
# Firewall node hashes
@@ -92,6 +93,7 @@ my %firewall_hash = (
'wireless/node.tag' => 'wireless $VAR(../@)',
'wireless/node.tag/vif/node.tag' => 'wireless $VAR(../../../@) vif $VAR(../@)',
'wirelessmodem/node.tag' => 'wirelessmodem $VAR(../@)',
+ 'wireguard/node.tag' => 'wireless $VAR(../@)',
);
# Hash table to check if the priority needs to set @ root