summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRincewindsHat <12514511+RincewindsHat@users.noreply.github.com>2022-11-04 16:08:36 (GMT)
committerRincewindsHat <12514511+RincewindsHat@users.noreply.github.com>2022-11-04 16:08:36 (GMT)
commit9a73a94258689cd9337fe7a7937fe85e4670aaeb (patch)
treef2f237209e6f53b867c030b68fc9bc5ce5c2e7fc
parent7d074091dba8c1d4081971bf62e694d0b1a03d41 (diff)
downloadmonitoring-plugins-9a73a94.tar.gz
Replace DBL_MAX with INFITY to check if value was set
-rw-r--r--plugins-root/check_icmp.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins-root/check_icmp.c b/plugins-root/check_icmp.c
index 0d10d22..7f3c4b5 100644
--- a/plugins-root/check_icmp.c
+++ b/plugins-root/check_icmp.c
@@ -55,6 +55,7 @@ const char *email = "devel@monitoring-plugins.org";
55#include <errno.h> 55#include <errno.h>
56#include <signal.h> 56#include <signal.h>
57#include <ctype.h> 57#include <ctype.h>
58#include <float.h>
58#include <net/if.h> 59#include <net/if.h>
59#include <netinet/in_systm.h> 60#include <netinet/in_systm.h>
60#include <netinet/in.h> 61#include <netinet/in.h>
@@ -1220,7 +1221,7 @@ finish(int sig)
1220 host->rta / 1000, (float)warn.rta / 1000, (float)crit.rta / 1000, 1221 host->rta / 1000, (float)warn.rta / 1000, (float)crit.rta / 1000,
1221 (targets > 1) ? host->name : "", host->pl, warn.pl, crit.pl, 1222 (targets > 1) ? host->name : "", host->pl, warn.pl, crit.pl,
1222 (targets > 1) ? host->name : "", (float)host->rtmax / 1000, 1223 (targets > 1) ? host->name : "", (float)host->rtmax / 1000,
1223 (targets > 1) ? host->name : "", (host->rtmin < DBL_MAX) ? (float)host->rtmin / 1000 : (float)0); 1224 (targets > 1) ? host->name : "", (host->rtmin < INFINITY) ? (float)host->rtmin / 1000 : (float)0);
1224 1225
1225 host = host->next; 1226 host = host->next;
1226 } 1227 }
@@ -1323,7 +1324,7 @@ add_target_ip(char *arg, struct sockaddr_storage *in)
1323 memcpy(host_sin6->sin6_addr.s6_addr, sin6->sin6_addr.s6_addr, sizeof host_sin6->sin6_addr.s6_addr); 1324 memcpy(host_sin6->sin6_addr.s6_addr, sin6->sin6_addr.s6_addr, sizeof host_sin6->sin6_addr.s6_addr);
1324 } 1325 }
1325 1326
1326 host->rtmin = DBL_MAX; 1327 host->rtmin = INFINITY;
1327 1328
1328 if(!list) list = cursor = host; 1329 if(!list) list = cursor = host;
1329 else cursor->next = host; 1330 else cursor->next = host;