diff options
| author | osmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2005-11-25 15:56:33 +0000 |
|---|---|---|
| committer | osmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2005-11-25 15:56:33 +0000 |
| commit | f34eb9596b1831eff096a3518097a1edb18ccff0 (patch) | |
| tree | fb58f192c886cced768c88deb20247f410d63c09 /src/zabbix_server/pinger/pinger.c | |
| parent | 5e31f8a01e418799fb7840db0abfd36c8b5281f8 (diff) | |
| download | zabbix-f34eb9596b1831eff096a3518097a1edb18ccff0.tar.gz zabbix-f34eb9596b1831eff096a3518097a1edb18ccff0.tar.xz zabbix-f34eb9596b1831eff096a3518097a1edb18ccff0.zip | |
- added "SET_<TYPE>_RESULT" macross (Eugene)
git-svn-id: svn://svn.zabbix.com/trunk@2369 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_server/pinger/pinger.c')
| -rw-r--r-- | src/zabbix_server/pinger/pinger.c | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/zabbix_server/pinger/pinger.c b/src/zabbix_server/pinger/pinger.c index aae68fbf..6547e6b7 100644 --- a/src/zabbix_server/pinger/pinger.c +++ b/src/zabbix_server/pinger/pinger.c @@ -336,11 +336,13 @@ static int do_ping(void) if(0 == alive) { init_result(&value); - value.type |= AR_DOUBLE; - - value.dbl = (double)0; + + SET_DBL_RESULT(&value, 0); + process_value(SERVER_ICMPPING_KEY,ip,&value); - value.dbl = (double)0; + + SET_DBL_RESULT(&value, 0); + process_value(SERVER_ICMPPINGSEC_KEY,ip,&value); free_result(&value); @@ -348,11 +350,13 @@ static int do_ping(void) else { init_result(&value); - value.type |= AR_DOUBLE; - value.dbl = (double)1; + SET_DBL_RESULT(&value, 0); + process_value(SERVER_ICMPPING_KEY,ip,&value); - value.dbl = (double)(mseconds/1000); + + SET_DBL_RESULT(&value, mseconds/1000); + process_value(SERVER_ICMPPINGSEC_KEY,ip,&value); free_result(&value); } |
