[Nagiosplug-devel] check_rta (aka check_icmp 0.9)
Joe Rhett
jrhett at meer.net
Wed Jan 26 16:03:07 CET 2005
In contrast, it builds and runs fine on Solaris 8/x86 if run as root.
$ make
gcc -O2 -funroll-loops -fomit-frame-pointer -W -Wall -Wpointer-arith
-Wimplicit -Wshadow -Wstrict-prototypes -Wmissing-prototypes -c
check_rta.c -o check_rta.o
check_rta.c: In function `get_timevar':
check_rta.c:1016: warning: subscript has type `char'
uname -s | grep -i Linux && gcc check_rta.o -o check_rta || \
uname -s | grep -i bsd && gcc check_rta.o -o check_rta || \
gcc -lnsl -lsocket check_rta.o -o check_rta
cyclops 5$ ./check_rta -H www.google.com
www.google.com: rta nan, lost 100%|rta=0.000ms;200;500;0; pl=100%;40;80;;
cyclops 6$ sudo ./check_rta -H www.google.com
www.google.com: rta 0.130ms, lost 0%|rta=0.130ms;200;500;0; pl=0%;40;80;;
On Wed, Jan 26, 2005 at 03:59:09PM -0800, Joe Rhett wrote:
> On Tue, Jan 25, 2005 at 10:42:27AM +0100, Andreas Ericsson wrote:
> > Those who have been kind enough to try the check_rta/(new)check_icmp
> > should have a look at https://devel.op5.se/oss (oss.op5.se is down due
> > to isp problems, I will arrange for mirroring when it goes back up so
> > both locations should work properly from now on), where you will find
> > the latest version available. It should build properly on linux, *bsd
> > and solaris now, although I have only tested linux.
>
> It builds and appears to run on FreeBSD, but it doesn't actually generate
> the icmp packets.
>
> ardbeg3:[1012] ./check_rta www.google.com
> www.google.com: rta nan, lost 100%|rta=0.000ms;200;500;0; pl=100%;40;80;;
> ardbeg3:[1013] ./check_rta -H www.google.com
> www.google.com: rta nan, lost 100%|rta=0.000ms;200;500;0; pl=100%;40;80;;
> ardbeg3:[1016] ./check_rta -H www.google.com -w 1000,50% -c 2000,80% -p 5
> www.google.com: rta nan, lost 100%|rta=0.000ms;1000;2000;0; pl=100%;50;80;;
>
> Running it as root produces a core dump.
>
> --
> Joe Rhett
> Senior Geek
> Meer.net
--
Joe Rhett
Senior Geek
Meer.net
More information about the Devel
mailing list