diff --git a/src/load.c b/src/load.c
index 0188da7ef38407972f5570f47fabcf622db41b4b..e6a618d4a8e393c200b025dd2250441c11f576fe 100644 (file)
--- a/src/load.c
+++ b/src/load.c
static void load_submit (gauge_t snum, gauge_t mnum, gauge_t lnum)
{
value_t values[3];
- value_list_t vl = VALUE_LIST_INIT;
+ value_list_t vl = VALUE_LIST_INIT (plugin_interval);
values[0].gauge = snum;
values[1].gauge = mnum;
return (0);
}
-void module_register (void)
+void module_register (plugin_loaddata_t *data)
{
- plugin_register_read ("load", load_read);
+ PLUGIN_INIT_INTERVAL (data);
+ plugin_register_read ("load", load_read, plugin_interval);
} /* void module_register */