diff --git a/src/rrdcached.c b/src/rrdcached.c
index f9d65ca55c45cf3f06ed44fb295f438afba9b5bc..df36429b48f9f145995ba9415f04fade8b5c7a95 100644 (file)
--- a/src/rrdcached.c
+++ b/src/rrdcached.c
#include "common.h"
#include "utils_rrdcreate.h"
+#undef HAVE_CONFIG_H
#include <rrd_client.h>
/*
vl.values = values;
vl.values_len = 1;
- vl.time = time (NULL);
if ((strncmp ("unix:", daemon_address, strlen ("unix:")) == 0)
|| (daemon_address[0] == '/'))
return (0);
} /* int rc_init */
-static int rc_write (const data_set_t *ds, const value_list_t *vl)
+static int rc_write (const data_set_t *ds, const value_list_t *vl,
+ user_data_t __attribute__((unused)) *user_data)
{
char filename[512];
char values[512];
plugin_register_config ("rrdcached", rc_config,
config_keys, config_keys_num);
plugin_register_init ("rrdcached", rc_init);
- plugin_register_write ("rrdcached", rc_write);
+ plugin_register_write ("rrdcached", rc_write, /* user_data = */ NULL);
plugin_register_shutdown ("rrdcached", rc_shutdown);
} /* void module_register */