diff options
| author | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2005-12-30 08:43:34 +0000 |
|---|---|---|
| committer | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2005-12-30 08:43:34 +0000 |
| commit | 30032180cbe3735bcb119b8a477c42eddf50d2f2 (patch) | |
| tree | c0040f86186ccd0a2f6372ba1304320c4166c8c7 /src | |
| parent | 259e6a2d143f99d8c85a65c9dcf1680d5402ee57 (diff) | |
- minor fixes for SNMP handling (Alexei)
git-svn-id: svn://svn.zabbix.com/trunk@2456 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src')
| -rw-r--r-- | src/zabbix_server/poller/checks_snmp.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/zabbix_server/poller/checks_snmp.c b/src/zabbix_server/poller/checks_snmp.c index 2d18a504..acb35ece 100644 --- a/src/zabbix_server/poller/checks_snmp.c +++ b/src/zabbix_server/poller/checks_snmp.c @@ -259,7 +259,8 @@ int get_value_snmp(DB_ITEM *item, AGENT_RESULT *value) */ /*sprintf(result_str,"%ld",(long)*vars->val.integer);*/ /* snprintf(result_str,MAX_STRING_LEN-1,"%lu",(long)*vars->val.integer);*/ - SET_UI64_RESULT(value, *vars->val.integer); + SET_UI64_RESULT(value, (zbx_uint64_t)*vars->val.integer); + zabbix_log( LOG_LEVEL_DEBUG, "OID [%s] Type [%d] Value[" ZBX_FS_UI64 "]", item->snmp_oid, vars->type, (zbx_uint64_t)*vars->val.integer); } else if(vars->type == ASN_COUNTER64) { @@ -275,7 +276,7 @@ int get_value_snmp(DB_ITEM *item, AGENT_RESULT *value) #endif ) { - SET_UI64_RESULT(value, *vars->val.integer); + SET_UI64_RESULT(value, (zbx_uint64_t)*vars->val.integer); /* *result=(long)*vars->val.integer; snprintf(result_str,MAX_STRING_LEN-1,"%ld",(long)*vars->val.integer);*/ } |
