diff options
Diffstat (limited to 'templates/force/arp/reply/interface')
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[@]}; |