summaryrefslogtreecommitdiff
path: root/templates/ping/ipv4
diff options
context:
space:
mode:
Diffstat (limited to 'templates/ping/ipv4')
-rw-r--r--templates/ping/ipv4/node.def4
-rw-r--r--templates/ping/ipv4/node.tag/node.def8
-rw-r--r--templates/ping/ipv4/node.tag/options/node.def8
-rw-r--r--templates/ping/ipv4/node.tag/options/node.tag/node.def8
4 files changed, 28 insertions, 0 deletions
diff --git a/templates/ping/ipv4/node.def b/templates/ping/ipv4/node.def
new file mode 100644
index 0000000..500ee3a
--- /dev/null
+++ b/templates/ping/ipv4/node.def
@@ -0,0 +1,4 @@
+#
+# Operational mode template for the "ping" command
+#
+help: Send IPv4 Internet Control Message Protocol (ICMP) echo request
diff --git a/templates/ping/ipv4/node.tag/node.def b/templates/ping/ipv4/node.tag/node.def
new file mode 100644
index 0000000..3b5d1a9
--- /dev/null
+++ b/templates/ping/ipv4/node.tag/node.def
@@ -0,0 +1,8 @@
+#
+# Operational mode front-end for "ping" command
+#
+
+help: Send IPv4 ICMP echo request to specified <hostname|IPv4 address>
+allowed: echo -n '<hostname> <x:x:x:x:x>'
+
+run: /bin/ping $2
diff --git a/templates/ping/ipv4/node.tag/options/node.def b/templates/ping/ipv4/node.tag/options/node.def
new file mode 100644
index 0000000..90b225d
--- /dev/null
+++ b/templates/ping/ipv4/node.tag/options/node.def
@@ -0,0 +1,8 @@
+#
+# Operational mode front-end for "ping" command
+#
+
+help: Supply advanced options to ping
+allowed: echo -n 'option text'
+
+
diff --git a/templates/ping/ipv4/node.tag/options/node.tag/node.def b/templates/ping/ipv4/node.tag/options/node.tag/node.def
new file mode 100644
index 0000000..9d4fdca
--- /dev/null
+++ b/templates/ping/ipv4/node.tag/options/node.tag/node.def
@@ -0,0 +1,8 @@
+#
+# Operational mode front-end for "ping" command
+#
+
+help: Supply advanced options to ping
+allowed: echo -n '<ping-options>'
+
+run: /bin/ping ${*:5} $3