X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=lib%2Futils_disk.h;h=f99b905051cc493a7c2844c8e986c1b5bb52db36;hb=7a05ad0166ac11d4206d934825728b56a58d8edd;hp=331c16d7d675e3169ad8a6684f745256a40549ad;hpb=0ff58b90631e9b62da23c4c9487d3d8d310f2d7f;p=nagiosplug.git diff --git a/lib/utils_disk.h b/lib/utils_disk.h index 331c16d..f99b905 100644 --- a/lib/utils_disk.h +++ b/lib/utils_disk.h @@ -2,6 +2,7 @@ #include "mountlist.h" #include "utils_base.h" +#include "regex.h" struct name_list { @@ -30,5 +31,8 @@ int np_find_name (struct name_list *list, const char *name); int np_seen_name (struct name_list *list, const char *name); struct parameter_list *np_add_parameter(struct parameter_list **list, const char *name); struct parameter_list *np_find_parameter(struct parameter_list *list, const char *name); +struct parameter_list *np_del_parameter(struct parameter_list *item, struct parameter_list *prev); + int search_parameter_list (struct parameter_list *list, const char *name); void np_set_best_match(struct parameter_list *desired, struct mount_entry *mount_list, int exact); +int np_regex_match_mount_entry (struct mount_entry* me, regex_t* re);