summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: c7ce7bb)
raw | patch | inline | side by side (parent: c7ce7bb)
author | Ton Voon <tonvoon@users.sourceforge.net> | |
Thu, 26 Jun 2003 23:33:49 +0000 (23:33 +0000) | ||
committer | Ton Voon <tonvoon@users.sourceforge.net> | |
Thu, 26 Jun 2003 23:33:49 +0000 (23:33 +0000) |
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@558 f882894a-f735-0410-b71e-b25c423dba1c
plugins/check_disk.c | patch | blob | history |
diff --git a/plugins/check_disk.c b/plugins/check_disk.c
index 2b285d3eb0c71219e46f64d1df1c8e1f7194bd8b..01b316bd4df8f924026bcf9f448b034507aac53e 100644 (file)
--- a/plugins/check_disk.c
+++ b/plugins/check_disk.c
free_space_pct = (float)fsp.fsu_bavail*100/fsp.fsu_blocks;
total_space = (float)fsp.fsu_blocks*fsp.fsu_blocksize/mult;
if (disk_result!=STATE_OK || verbose>=0)
- asprintf (&output, "%s [%.0f %s (%2.0f%%) free on %s]",
+ asprintf (&output, "%s [%.0f %s (%.0f%%) free on %s]",
output,
free_space,
units,
free_space_pct,
(!strcmp(file_system, "none") || display_mntp) ? me->me_devname : me->me_mountdir);
- asprintf (&details, "%s\n%.0f of %.0f %s (%2.0f%%) free on %s (type %s mounted on %s) warn:%d crit:%d warn%%:%.0f%% crit%%:%.0f%%",
+ asprintf (&details, "%s\n%.0f of %.0f %s (%.0f%%) free on %s (type %s mounted on %s) warn:%d crit:%d warn%%:%.0f%% crit%%:%.0f%%",
details,
free_space,
total_space,
while (list) {
if (! strcmp(list->name, name)) {
list->found = 1;
- w_df = list->w_df;
- c_df = list->c_df;
- w_dfp = list->w_dfp;
- c_dfp = list->c_dfp;
+ /* if required for name_lists that have not saved w_df, etc (eg exclude lists) */
+ if (list->w_df) w_df = list->w_df;
+ if (list->c_df) c_df = list->c_df;
+ if (list->w_dfp) w_dfp = list->w_dfp;
+ if (list->c_dfp) c_dfp = list->c_dfp;
return TRUE;
}
list = list->name_next;