X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fapple_sensors.c;h=2726ad2efdb6fc550e05163814e4c2f9c2d49557;hb=3469385f04ffcfa2f4ef06d34ed4b24acb378b34;hp=6b3cfc5e0bd13a926bd8465773b90058a56b0cf8;hpb=2f0dfdda8bc499fdb161c6a5850ec176e75bd4fa;p=collectd.git diff --git a/src/apple_sensors.c b/src/apple_sensors.c index 6b3cfc5e..2726ad2e 100644 --- a/src/apple_sensors.c +++ b/src/apple_sensors.c @@ -49,37 +49,8 @@ # include #endif -#if HAVE_IOKIT_IOKITLIB_H -# define IOKIT_HAVE_READ 1 -#else -# define IOKIT_HAVE_READ 0 -#endif - -#if HAVE_IOKIT_IOKITLIB_H static mach_port_t io_master_port = MACH_PORT_NULL; -#endif - -static data_source_t data_source_fanspeed[1] = -{ - {"value", DS_TYPE_GAUGE, 0, NAN} -}; - -static data_set_t fanspeed_ds = -{ - "fanspeed", 1, data_source_fanspeed -}; -static data_source_t data_source_temperature[1] = -{ - {"value", DS_TYPE_GAUGE, -273.15, NAN} -}; - -static data_set_t temperature_ds = -{ - "temperature", 1, data_source_temperature -}; - -#if IOKIT_HAVE_READ static int as_init (void) { kern_return_t status; @@ -260,21 +231,9 @@ static int as_read (void) return (0); } /* int as_read */ -#endif /* IOKIT_HAVE_READ */ -void module_register (modreg_e load) +void module_register (void) { - if (load & MR_DATASETS) - { - plugin_register_data_set (&fanspeed_ds); - plugin_register_data_set (&temperature_ds); - } - -#if IOKIT_HAVE_READ - if (load & MR_READ) - { - plugin_register_init ("apple_sensors", as_init); - plugin_register_read ("apple_sensors", as_read); - } -#endif /* IOKIT_HAVE_READ */ + plugin_register_init ("apple_sensors", as_init); + plugin_register_read ("apple_sensors", as_read); } /* void module_register */