X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fwrite_redis.c;h=c16537c25f91d96763a757535cb1279bc5f7cade;hb=51181b899668ad2c232a152d6e5e787c4eb049cc;hp=135a458785ba55da955ea5c3c206a1467c3f4269;hpb=da612fa9c6a3343b43789569d64197d7c690be52;p=collectd.git diff --git a/src/write_redis.c b/src/write_redis.c index 135a4587..c16537c2 100644 --- a/src/write_redis.c +++ b/src/write_redis.c @@ -28,7 +28,6 @@ #include "plugin.h" #include "common.h" -#include "configfile.h" #include #include @@ -92,7 +91,7 @@ static int wr_write (const data_set_t *ds, /* {{{ */ node->conn = redisConnectWithTimeout ((char *)node->host, node->port, node->timeout); if (node->conn == NULL) { - ERROR ("write_redis plugin: Connecting to host \"%s\" (port %i) failed: Unkown reason", + ERROR ("write_redis plugin: Connecting to host \"%s\" (port %i) failed: Unknown reason", (node->host != NULL) ? node->host : "localhost", (node->port != 0) ? node->port : 6379); pthread_mutex_unlock (&node->lock); @@ -232,12 +231,13 @@ static int wr_config_node (oconfig_item_t *ci) /* {{{ */ if (status == 0) { char cb_name[DATA_MAX_NAME_LEN]; - user_data_t ud; ssnprintf (cb_name, sizeof (cb_name), "write_redis/%s", node->name); - ud.data = node; - ud.free_func = wr_config_free; + user_data_t ud = { + .data = node, + .free_func = wr_config_free + }; status = plugin_register_write (cb_name, wr_write, &ud); }