diff --git a/includes/polling/functions.inc.php b/includes/polling/functions.inc.php index 234c433fd5..1cccfcfa1c 100644 --- a/includes/polling/functions.inc.php +++ b/includes/polling/functions.inc.php @@ -388,10 +388,10 @@ function poll_mib_def($device, $mib_name_table, $mib_subdir, $mib_oids, $mib_gra list($splitoid, $splitindex) = explode('.', $fulloid, 2); $val = $snmpdata[$splitindex][$splitoid]; if (is_numeric($val)) { - $rrdupdate .= ':'.$val; + $fields[$oidnamelist[$oid_count]] = $val; } elseif (preg_match("/^\"(.*)\"$/", $val, $number) && is_numeric($number[1])) { - $rrdupdate .= ':'.$number[1]; + $fields[$oidnamelist[$oid_count]] = $number[1]; } else { $fields[$oidnamelist[$oid_count]] = 'U';