123456789101112131415161718192021222324 |
- #ifndef _CONFIG_H_
- #define _CONFIG_H_
-
- #include "list.h"
-
- struct conf_section {
- struct list_head list;
- char name[32];
- struct list_head tupel;
- };
-
- struct conf_tupel {
- struct list_head list;
- char *option;
- char *parameter;
- };
-
- int config_parse(char *config);
- struct conf_section * config_get_section(char *name);
- char * config_get_parameter(struct conf_section *section, char *option);
- char * config_get_string(char *section, char *option, char *def);
- int config_get_int(char *section, char *option, int def);
-
- #endif /* _CONFIG_H_ */
|