summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 818b440)
raw | patch | inline | side by side (parent: 818b440)
author | Thomas Guyot-Sionnest <dermoth@users.sourceforge.net> | |
Sat, 6 Jan 2007 04:52:58 +0000 (04:52 +0000) | ||
committer | Thomas Guyot-Sionnest <dermoth@users.sourceforge.net> | |
Sat, 6 Jan 2007 04:52:58 +0000 (04:52 +0000) |
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1561 f882894a-f735-0410-b71e-b25c423dba1c
plugins/check_ping.c | patch | blob | history |
diff --git a/plugins/check_ping.c b/plugins/check_ping.c
index eb3a6dbf9642fae6edf47f3fb53c3b13566c1afd..a4efc6c1fd5c346944438ca985e2c503009a3c61 100644 (file)
--- a/plugins/check_ping.c
+++ b/plugins/check_ping.c
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;