X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fdf.c;h=983d0c667249c12c74d7a32b885c2cd356120562;hb=000aa7c1dbb4bade283d1cbc21a3db5537176fdc;hp=9185ba449560d17d13c1bb9c5a8b92927986d391;hpb=c75cce4b7e940064de9c901209bb9385259fd8e1;p=collectd.git diff --git a/src/df.c b/src/df.c index 9185ba44..983d0c66 100644 --- a/src/df.c +++ b/src/df.c @@ -27,6 +27,7 @@ #include "configfile.h" #include "utils_mount.h" #include "utils_ignorelist.h" +#include "utils_complain.h" #if HAVE_STATVFS # if HAVE_SYS_STATVFS_H @@ -64,6 +65,8 @@ static _Bool by_device = false; static _Bool report_reserved = false; static _Bool report_inodes = false; +static c_complain_t complaint = C_COMPLAIN_INIT_STATIC; + static int df_init (void) { if (il_device == NULL) @@ -204,7 +207,13 @@ static int df_read (void) mnt_list = NULL; if (cu_mount_getlist (&mnt_list) == NULL) + { + c_complain (LOG_ERR, &complaint, + "df plugin: cu_mount_getlist failed."); return (-1); + } + c_release (LOG_INFO, &complaint, + "df plugin: cu_mount_getlist returned successfully."); for (mnt_ptr = mnt_list; mnt_ptr != NULL; mnt_ptr = mnt_ptr->next) {