]> arthur.barton.de Git - netatalk.git/blobdiff - include/atalk/iniparser.h
Enhance ACL mapping
[netatalk.git] / include / atalk / iniparser.h
index 6436e4e0ecca04c6348960e692a092ce2eb29e52..8f94c5ca4a11f677c135a12794cbbff9be2114b4 100644 (file)
@@ -10,8 +10,6 @@
 /*--------------------------------------------------------------------------*/
 
 /*
-       $Id: iniparser.h,v 1.26 2011-03-02 20:15:13 ndevilla Exp $
-       $Revision: 1.26 $
 */
 
 #ifndef _INIPARSER_H_
 
 #include "dictionary.h"
 
-int        iniparser_getnsec(dictionary * d);
-char       *iniparser_getsecname(dictionary * d, int n);
-void       iniparser_dump_ini(dictionary * d, FILE * f);
-void       iniparser_dump(dictionary * d, FILE * f);
-char       *iniparser_getstring(dictionary * d, char *section, char * key, char * def);
-char       *iniparser_getstringdup(dictionary * d, char *section, char * key, char * def);
-int        iniparser_getint(dictionary * d, char *section, char * key, int notfound);
-double     iniparser_getdouble(dictionary * d, char *section, char * key, double notfound);
-int        iniparser_getboolean(dictionary * d, char *section, char * key, int notfound);
+int        iniparser_getnsec(const dictionary * d);
+const char *iniparser_getsecname(const dictionary * d, int n);
+void       iniparser_dump_ini(const dictionary * d, FILE * f);
+void       iniparser_dump(const dictionary * d, FILE * f);
+const char *iniparser_getstring(const dictionary * d, const char *section, const char * key, const char * def);
+char       *iniparser_getstrdup(const dictionary * d, const char *section, const char * key, const char * def);
+int        iniparser_getint(const dictionary * d, const char *section, const char * key, int notfound);
+double     iniparser_getdouble(const dictionary * d, const char *section, const char * key, double notfound);
+int        iniparser_getboolean(const dictionary * d, const char *section, const char * key, int notfound);
 int        iniparser_set(dictionary * ini, char *section, char * key, char * val);
 void       iniparser_unset(dictionary * ini, char *section, char * key);
-int        iniparser_find_entry(dictionary * ini, char * entry) ;
-dictionary *iniparser_load(char * ininame);
+int        iniparser_find_entry(const dictionary * ini, const char * entry) ;
+dictionary *iniparser_load(const char * ininame);
 void       iniparser_freedict(dictionary * d);
 
 #endif