summaryrefslogtreecommitdiff
path: root/etc/functions/check_ping
diff options
context:
space:
mode:
Diffstat (limited to 'etc/functions/check_ping')
-rw-r--r--etc/functions/check_ping21
1 files changed, 0 insertions, 21 deletions
diff --git a/etc/functions/check_ping b/etc/functions/check_ping
deleted file mode 100644
index 015af0b..0000000
--- a/etc/functions/check_ping
+++ /dev/null
@@ -1,21 +0,0 @@
-## vim:ft=zsh
-## check_ping - returns true if a host responds to ICMP echo requests
-## Usage: check_ping [-6] <host>
-typeset -i ipv6 ret
-
-while [[ $1 == -* ]] {
- case $1 in
- -6) ipv6=1 ;;
- esac
- shift
-}
-
-typeset dst=$1
-shift
-
-if ((ipv6)) {
- ping6 -c 1 $dst &> /dev/null
-} else {
- ping -c 1 $dst &> /dev/null
-}
-return