static int do_rrdtool_update_data(struct rrd_database *rrd)
{
- char data[RRD_DATA_MAX_LEN + 3]; /* 3 == "N:" + NULL termination */
+ char data[RRD_DATA_MAX_LEN + 12]; /* 12 == "%s:" + NULL termination */
char cmd[] = RRDTOOL_CMD;
// char cmd[] = "echo";
char *const cmdline[] = {
int l;
bzero(data, sizeof(data));
- l = sprintf(data, "N:");
+ l = sprintf(data, "%zd:", time(NULL));
if (rrd->parser && rrd->parser->parse) {
rrd->parser->parse(data + l, rrd->parser_data,