X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fcheck_ping.c;fp=plugins%2Fcheck_ping.c;h=a4efc6c1fd5c346944438ca985e2c503009a3c61;hb=a61a5ead01afeb3eeaf49cfe57978298bd2b9aa6;hp=eb3a6dbf9642fae6edf47f3fb53c3b13566c1afd;hpb=818b440444d57a2058fc15f4d75ffb7a3552c441;p=nagiosplug.git diff --git a/plugins/check_ping.c b/plugins/check_ping.c index eb3a6db..a4efc6c 100644 --- a/plugins/check_ping.c +++ b/plugins/check_ping.c @@ -399,7 +399,11 @@ validate_arguments () if (max_packets == -1) max_packets = DEFAULT_MAX_PACKETS; - max_seconds = crta / 1000.0 * max_packets + max_packets; + max_seconds = crta * max_packets; + /* Round up max_seconds because we use only the int part */ + if (max_seconds != (int)max_seconds) + max_seconds = (int)max_seconds + 1; + if (max_seconds > timeout_interval) timeout_interval = (int)max_seconds;