#!/bin/sh

cmd="$1"

default_gateway="$(ip r | awk '/^default via/{ print $3 }')"
if [ -z "$default_gateway" ] ; then
        echo "ERROR No default gateway configured"
        return 1
else
	if [ "$cmd" = "configured" ] ; then
    		echo "OK Defult gateway is configured"
    		return 0
    	fi
        if /usr/lib/nagios/plugins/check_icmp -H "$default_gateway" -n 10 ; then
                echo "OK Default gateway is reachable"
                return 0
        else
                echo "ERROR Default gateway not reachable (ICMP ping)"
                return 2
        fi
fi
