chiark / gitweb /
add basic (and not very useful) D-Bus support
[elogind.git] / conf-parser.h
index eb9b2842016fb589301926d2b66ad80e30fd54cf..154a7d29a38a0e5edb728d2b56555d46447c01b0 100644 (file)
@@ -8,12 +8,12 @@
 /* An abstract parser for simple, line based, shallow configuration
  * files consisting of variable assignments only. */
 
-typedef int (*config_parser_cb_t)(const char *filename, unsigned line, const char *section, const char *lvalue, const char *rvalue, void *data, void *userdata);
+typedef int (*ConfigParserCallback)(const char *filename, unsigned line, const char *section, const char *lvalue, const char *rvalue, void *data, void *userdata);
 
 /* Wraps info for parsing a specific configuration variable */
 typedef struct ConfigItem {
         const char *lvalue; /* name of the variable */
-        config_parser_cb_t parse; /* Function that is called to parse the variable's value */
+        ConfigParserCallback parse; /* Function that is called to parse the variable's value */
         void *data; /* Where to store the variable's data */
         const char *section;
 } ConfigItem;