summaryrefslogtreecommitdiff
path: root/templates/interfaces/tunnel/node.def
diff options
context:
space:
mode:
Diffstat (limited to 'templates/interfaces/tunnel/node.def')
-rw-r--r--templates/interfaces/tunnel/node.def3
1 files changed, 2 insertions, 1 deletions
diff --git a/templates/interfaces/tunnel/node.def b/templates/interfaces/tunnel/node.def
index 89ee200c..68302461 100644
--- a/templates/interfaces/tunnel/node.def
+++ b/templates/interfaces/tunnel/node.def
@@ -16,10 +16,11 @@ create:expression: "\
if [ -n \"$VAR(./key/@)\" ]; then \
KEY=\"key $VAR(./key/@)\"; \
fi; \
+ MC=\"multicast $VAR(./multicast/@) allmulticast $VAR(./multicast/@)\"; \
sudo ip tunnel add $VAR(@) \
local $VAR(./local-ip/@) remote $VAR(./remote-ip/@) \
mode $VAR(./encapsulation/@) $KEY; \
- sudo ip link set $VAR(@) up;" ; "Error creating $VAR(@)"
+ sudo ip link set $VAR(@) $MC up;" ; "Error creating $VAR(@)"
delete:expression: "sudo ip tunnel del $VAR(@)" ; "Error deleting $VAR(@)"