X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fnetapp.c;h=bf4c286c6a9b5dd8b98a3a8ee096c97ed90aa510;hb=afb38f31abd27d5b4ce08023f8bbbaeeb353c55f;hp=d73969646f7ca9be74c966fcd3da03d2754cc0a0;hpb=d061c270fabc5dba961cf2b94ebe968e9a89b899;p=collectd.git diff --git a/src/netapp.c b/src/netapp.c index d7396964..bf4c286c 100644 --- a/src/netapp.c +++ b/src/netapp.c @@ -2879,15 +2879,13 @@ static int cna_register_host (host_config_t *host) /* {{{ */ else ssnprintf (cb_name, sizeof (cb_name), "netapp-%s", host->name); - user_data_t ud = { - .data = host, - .free_func = (void (*) (void *)) free_host_config - }; - plugin_register_complex_read (/* group = */ NULL, cb_name, /* callback = */ cna_read, /* interval = */ host->interval, - /* user data = */ &ud); + &(user_data_t) { + .data = host, + .free_func = (void *) free_host_config, + }); return (0); } /* }}} int cna_register_host */