1 #ifndef NM_INI_PARSER_H_
2 #define NM_INI_PARSER_H_
3 
4 #include <nm_string.h>
5 
6 typedef struct nm_ini_node_s nm_ini_node_t;
7 
8 nm_ini_node_t *nm_ini_parser_init(const nm_str_t *path);
9 void nm_ini_parser_dump(const nm_ini_node_t *head);
10 void nm_ini_parser_free(nm_ini_node_t *head);
11 int nm_ini_parser_find(const nm_ini_node_t *head, const char *section,
12                        const char *param, nm_str_t *res);
13 
14 #endif /* NM_INI_PARSER_H_ */
15 /* vim:set ts=4 sw=4: */
16