summaryrefslogtreecommitdiff
path: root/templates/force/arp/reply/interface
diff options
context:
space:
mode:
Diffstat (limited to 'templates/force/arp/reply/interface')
-rw-r--r--templates/force/arp/reply/interface/node.def1
-rw-r--r--templates/force/arp/reply/interface/node.tag/address/node.def1
-rw-r--r--templates/force/arp/reply/interface/node.tag/address/node.tag/count/node.def1
-rw-r--r--templates/force/arp/reply/interface/node.tag/address/node.tag/count/node.tag/node.def2
-rw-r--r--templates/force/arp/reply/interface/node.tag/address/node.tag/node.def2
-rw-r--r--templates/force/arp/reply/interface/node.tag/node.def6
6 files changed, 13 insertions, 0 deletions
diff --git a/templates/force/arp/reply/interface/node.def b/templates/force/arp/reply/interface/node.def
new file mode 100644
index 0000000..7679d1a
--- /dev/null
+++ b/templates/force/arp/reply/interface/node.def
@@ -0,0 +1 @@
+help: Send gratuitous ARP reply on specified interface
diff --git a/templates/force/arp/reply/interface/node.tag/address/node.def b/templates/force/arp/reply/interface/node.tag/address/node.def
new file mode 100644
index 0000000..d184b9a
--- /dev/null
+++ b/templates/force/arp/reply/interface/node.tag/address/node.def
@@ -0,0 +1 @@
+help: Send gratuitous ARP reply for specified address
diff --git a/templates/force/arp/reply/interface/node.tag/address/node.tag/count/node.def b/templates/force/arp/reply/interface/node.tag/address/node.tag/count/node.def
new file mode 100644
index 0000000..beddd12
--- /dev/null
+++ b/templates/force/arp/reply/interface/node.tag/address/node.tag/count/node.def
@@ -0,0 +1 @@
+help: Send specificed number of ARP replies
diff --git a/templates/force/arp/reply/interface/node.tag/address/node.tag/count/node.tag/node.def b/templates/force/arp/reply/interface/node.tag/address/node.tag/count/node.tag/node.def
new file mode 100644
index 0000000..220117d
--- /dev/null
+++ b/templates/force/arp/reply/interface/node.tag/address/node.tag/count/node.tag/node.def
@@ -0,0 +1,2 @@
+help: Send specified number of ARP replies
+run: sudo arping -I $5 -c $9 -A $7
diff --git a/templates/force/arp/reply/interface/node.tag/address/node.tag/node.def b/templates/force/arp/reply/interface/node.tag/address/node.tag/node.def
new file mode 100644
index 0000000..13689df
--- /dev/null
+++ b/templates/force/arp/reply/interface/node.tag/address/node.tag/node.def
@@ -0,0 +1,2 @@
+help: Send gratuitous ARP reply for specified address
+run: sudo arping -I $5 -c 1 -A $7
diff --git a/templates/force/arp/reply/interface/node.tag/node.def b/templates/force/arp/reply/interface/node.tag/node.def
new file mode 100644
index 0000000..53ab7d2
--- /dev/null
+++ b/templates/force/arp/reply/interface/node.tag/node.def
@@ -0,0 +1,6 @@
+help: Send gratuitous ARP reply for specific address
+allowed: local -a vals;
+ vals=($(${vyatta_sbindir}/vyatta-interfaces.pl --show ethernet));
+ vals+=($(${vyatta_sbindir}/vyatta-interfaces.pl --show bridge));
+ vals+=($(${vyatta_sbindir}/vyatta-interfaces.pl --show bonding));
+ echo ${vals[@]};