int i;
memset (buffer, '\0', sizeof (buffer_len));
- buffer[0] = 'N';
- offset = 1;
+
+ status = snprintf (buffer, buffer_len, "%u", (unsigned int) vl->time);
+ if ((status < 1) || (status >= buffer_len))
+ return (-1);
+ offset = status;
for (i = 0; i < ds->ds_num; i++)
{
return (-1);
}
+ DBG ("rrd_update (%s, %s, %s)", argv[0], argv[1], argv[2]);
+
optind = 0; /* bug in librrd? */
rrd_clear_error ();
if (rrd_update (3, argv) == -1)