From 0b6423f9c99d9edf8c96fefd0f6c453859395aa1 Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Mon, 30 Sep 2013 00:03:24 +0200 Subject: Import Nagios Plugins site Import the Nagios Plugins web site, Cronjobs, infrastructure scripts, and configuration files. --- web/attachments/268243-patch.check_ping.c | 35 +++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 web/attachments/268243-patch.check_ping.c (limited to 'web/attachments/268243-patch.check_ping.c') diff --git a/web/attachments/268243-patch.check_ping.c b/web/attachments/268243-patch.check_ping.c new file mode 100644 index 0000000..a9dff19 --- /dev/null +++ b/web/attachments/268243-patch.check_ping.c @@ -0,0 +1,35 @@ +88a89,90 +> char *perf; +> char *perf1; +161,162c163,171 +< printf (_("PING %s - %sPacket loss = %d%%"), state_text (this_result), warn_text, +< pl); +--- +> { +> asprintf(&perf, "%s", perfdata("packet_loss", pl, "%", +> TRUE, wpl, +> TRUE, cpl, +> TRUE, 0, +> FALSE, 0)); +> printf (_("PING %s - %sPacket loss = %d%% |%s\n"), state_text (this_result), warn_text, +> pl, perf); +> } +164,165c173,186 +< printf (_("PING %s - %sPacket loss = %d%%, RTA = %2.2f ms"), +< state_text (this_result), warn_text, pl, rta); +--- +> { +> asprintf(&perf, "%s", perfdata("packet_loss", pl, "%", +> TRUE, wpl, +> TRUE, cpl, +> TRUE, 0, +> FALSE, 0)); +> asprintf(&perf1, "%s", perfdata("RTA", rta, "ms", +> TRUE, wrta, +> TRUE, crta, +> TRUE, 0, +> FALSE, 0)); +> printf (_("PING %s - %sPacket loss = %d%%, RTA = %2.2f ms | %s %s\n"), +> state_text (this_result), warn_text, pl, rta, perf1, perf); +> } + -- cgit v1.2.3-74-g34f1