X-Git-Url: https://git.octo.it/?p=collectd.git;a=blobdiff_plain;f=src%2Fonewire.c;h=729a05c7bcbe2b749c5fa56ae7eac27c8d2d58c9;hp=c2037518d3bf76214b799144ac6ca7755c24a4c2;hb=48efd3deb4c9139fd060ff3d289896e9031bcc7c;hpb=a9e50e9e30ecde17e167e271060c8183bfcbf407 diff --git a/src/onewire.c b/src/onewire.c index c2037518..729a05c7 100644 --- a/src/onewire.c +++ b/src/onewire.c @@ -21,9 +21,9 @@ #include "collectd.h" -#include "common.h" #include "plugin.h" -#include "utils_ignorelist.h" +#include "utils/common/common.h" +#include "utils/ignorelist/ignorelist.h" #include #include @@ -86,9 +86,9 @@ static ow_family_features_t ow_family_features[] = { /* features_num = */ 1}}; static int ow_family_features_num = STATIC_ARRAY_SIZE(ow_family_features); -static char *device_g = NULL; -static cdtime_t ow_interval = 0; -static _Bool direct_access = 0; +static char *device_g; +static cdtime_t ow_interval; +static bool direct_access; static const char *config_keys[] = {"Device", "IgnoreSelected", "Sensor", "Interval"}; @@ -96,7 +96,7 @@ static int config_keys_num = STATIC_ARRAY_SIZE(config_keys); static ignorelist_t *sensor_list; -static _Bool regex_direct_initialized = 0; +static bool regex_direct_initialized; static regex_t regex_direct; /** @@ -109,7 +109,7 @@ typedef struct direct_access_element_s { struct direct_access_element_s *next; /**< Next in the list */ } direct_access_element_t; -static direct_access_element_t *direct_list = NULL; +static direct_access_element_t *direct_list; /* =================================================================================== */ @@ -171,7 +171,7 @@ static int direct_list_insert(const char *config) { direct_list_element_free(element); return 1; } - regex_direct_initialized = 1; + regex_direct_initialized = true; DEBUG("onewire plugin: Compiled regex!!"); } @@ -246,7 +246,7 @@ static int cow_load_config(const char *key, const char *value) { } } else { DEBUG("onewire plugin: %s is a direct access", value); - direct_access = 1; + direct_access = true; } } else if (strcasecmp(key, "IgnoreSelected") == 0) { ignorelist_set_invert(sensor_list, 1); @@ -297,9 +297,9 @@ static int cow_read_values(const char *path, const char *name, char file[4096]; char *endptr; - snprintf(file, sizeof(file), "%s/%s", path, - family_info->features[i].filename); - file[sizeof(file) - 1] = 0; + ssnprintf(file, sizeof(file), "%s/%s", path, + family_info->features[i].filename); + file[sizeof(file) - 1] = '\0'; buffer = NULL; buffer_size = 0; @@ -348,11 +348,11 @@ static int cow_read_ds2409(const char *path) { char subpath[4096]; int status; - status = snprintf(subpath, sizeof(subpath), "%s/main", path); + status = ssnprintf(subpath, sizeof(subpath), "%s/main", path); if ((status > 0) && (status < (int)sizeof(subpath))) cow_read_bus(subpath); - status = snprintf(subpath, sizeof(subpath), "%s/aux", path); + status = ssnprintf(subpath, sizeof(subpath), "%s/aux", path); if ((status > 0) && (status < (int)sizeof(subpath))) cow_read_bus(subpath); @@ -384,9 +384,9 @@ static int cow_read_bus(const char *path) { dummy = NULL; if (strcmp("/", path) == 0) - status = snprintf(subpath, sizeof(subpath), "/%s", buffer_ptr); + status = ssnprintf(subpath, sizeof(subpath), "/%s", buffer_ptr); else - status = snprintf(subpath, sizeof(subpath), "%s/%s", path, buffer_ptr); + status = ssnprintf(subpath, sizeof(subpath), "%s/%s", path, buffer_ptr); if ((status <= 0) || (status >= (int)sizeof(subpath))) continue;