X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fwireless.c;h=09df407070c01d5b7503c75238d088290055d636;hb=79e5cac135349c56f26cd437dff6f865b8c4e949;hp=8ce7854c26a59696e0abf24edd544f342382dfee;hpb=39d723f4cb1d50b7ebb90c3251f0ebabad576412;p=collectd.git diff --git a/src/wireless.c b/src/wireless.c index 8ce7854c..09df4070 100644 --- a/src/wireless.c +++ b/src/wireless.c @@ -23,40 +23,12 @@ #include "common.h" #include "plugin.h" -#if defined(KERNEL_LINUX) -# define WIRELESS_HAVE_READ 1 -#else -# define WIRELESS_HAVE_READ 0 +#if !KERNEL_LINUX +# error "No applicable input method." #endif #define WIRELESS_PROC_FILE "/proc/net/wireless" -static data_source_t data_source_quality[1] = -{ - {"value", DS_TYPE_GAUGE, 0, NAN} -}; - -static data_set_t quality_ds = -{ - "signal_quality", 1, data_source_quality -}; - -static data_source_t data_source_signal[1] = -{ - {"value", DS_TYPE_GAUGE, NAN, 0} -}; - -static data_set_t power_ds = -{ - "signal_power", 1, data_source_signal -}; - -static data_set_t noise_ds = -{ - "signal_noise", 1, data_source_signal -}; - -#if WIRELESS_HAVE_READ #if 0 static double wireless_dbm_to_watt (double dbm) { @@ -165,15 +137,8 @@ static int wireless_read (void) return (0); } /* int wireless_read */ -#endif /* WIRELESS_HAVE_READ */ void module_register (void) { - plugin_register_data_set (&quality_ds); - plugin_register_data_set (&power_ds); - plugin_register_data_set (&noise_ds); - -#if WIRELESS_HAVE_READ plugin_register_read ("wireless", wireless_read); -#endif /* WIRELESS_HAVE_READ */ -} +} /* void module_register */