X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fentropy.c;h=fd48c74292561b3c264edd62f1392eb86621f152;hb=c38afefcecf256234b87107a48bfeb509798fac4;hp=7e0a8174cf36ff6b62d18102fa85afd531939581;hpb=b8be503b2b50366a9c498ba7e4ab66a228c6dfbf;p=collectd.git diff --git a/src/entropy.c b/src/entropy.c index 7e0a8174..fd48c742 100644 --- a/src/entropy.c +++ b/src/entropy.c @@ -52,7 +52,7 @@ static void entropy_submit (double entropy) vl.values = values; vl.values_len = 1; vl.time = time (NULL); - strcpy (vl.host, hostname); + strcpy (vl.host, hostname_g); strcpy (vl.plugin, "entropy"); strcpy (vl.plugin_instance, ""); strcpy (vl.type_instance, ""); @@ -88,10 +88,13 @@ static int entropy_read (void) } #endif /* ENTROPY_HAVE_READ */ -void module_register (void) +void module_register (modreg_e load) { - plugin_register_data_set (&ds); + if (load & MR_DATASETS) + plugin_register_data_set (&ds); + #if ENTROPY_HAVE_READ - plugin_register_read ("entropy", entropy_read); + if (load & MR_READ) + plugin_register_read ("entropy", entropy_read); #endif -} +} /* void module_register */