]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/include/conffile.h
Merge branch 'sid'
[nfs-utils.git] / support / include / conffile.h
index 3309788d1c7eb21a8c180961269a7caeb88bdb19..ce7aa218a56527d9bcc1d77f275bab6a10c4e2fc 100644 (file)
@@ -34,6 +34,7 @@
 #define _CONFFILE_H_
 
 #include <sys/queue.h>
+#include <ctype.h>
 
 struct conf_list_node {
        TAILQ_ENTRY(conf_list_node) link;
@@ -56,12 +57,24 @@ extern struct conf_list *conf_get_list(char *, char *);
 extern struct conf_list *conf_get_tag_list(char *);
 extern int      conf_get_num(char *, char *, int);
 extern char    *conf_get_str(char *, char *);
+extern char    *conf_get_section(char *, char *, char *);
 extern void     conf_init(void);
 extern int      conf_match_num(char *, char *, int);
 extern void     conf_reinit(void);
 extern int      conf_remove(int, char *, char *);
 extern int      conf_remove_section(int, char *);
-extern int      conf_set(int, char *, char *, char *, int, int);
 extern void     conf_report(void);
 
+/*
+ * Convert letter from upper case to lower case
+ */
+static inline void upper2lower(char *str)
+{
+       char c;
+
+       while ((c = tolower(*str)))
+               *str++ = c;
+}
+
+
 #endif                         /* _CONFFILE_H_ */