From 4edea20b86fb08209ffb38c77be2df1d3a373e82 Mon Sep 17 00:00:00 2001 From: Ton Voon Date: Wed, 12 Jul 2006 19:30:20 +0000 Subject: Moving parameter_list into utils_disk.h. Given list of mount points, can now work out best match or exact match. git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1448 f882894a-f735-0410-b71e-b25c423dba1c --- plugins/utils_disk.h | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'plugins/utils_disk.h') diff --git a/plugins/utils_disk.h b/plugins/utils_disk.h index f173c916..c1919fe9 100644 --- a/plugins/utils_disk.h +++ b/plugins/utils_disk.h @@ -1,5 +1,6 @@ /* Header file for utils_disk */ +#include "mountlist.h" struct name_list { @@ -7,6 +8,22 @@ struct name_list struct name_list *next; }; +struct parameter_list +{ + char *name; + int found; + int found_len; + uintmax_t w_df; + uintmax_t c_df; + double w_dfp; + double c_dfp; + double w_idfp; + double c_idfp; + struct mount_entry *best_match; + struct parameter_list *name_next; +}; + void np_add_name (struct name_list **list, const char *name); int np_find_name (struct name_list *list, const char *name); - +void np_add_parameter(struct parameter_list **list, const char *name); +int search_parameter_list (struct parameter_list *list, const char *name); -- cgit v1.2.3-74-g34f1