From 3a037c0254ef50f5b0d33995b1ea5ff3d1b95af3 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Tue, 12 Aug 2014 22:19:21 -0400 Subject: Initial commit --- test_cidrchk.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 test_cidrchk.sh (limited to 'test_cidrchk.sh') diff --git a/test_cidrchk.sh b/test_cidrchk.sh new file mode 100755 index 0000000..cc3fe4b --- /dev/null +++ b/test_cidrchk.sh @@ -0,0 +1,29 @@ +#!/bin/bash +program=./cidrchk +args="$@" + +if [ -z "$args" ]; then + echo "No CIDR range(s) defined" + exit 1 +fi + +$program $args +retval=$? + +case "$retval" in + 0) + echo "On net" + ;; + 1) + echo "Off net" + ;; + 2) + echo "Module import failure detected" + ;; + 3) + echo "No network interfaces detected" + ;; + *) + echo "Unknown failure" + ;; +esac -- cgit