diff options
Diffstat (limited to 'src/config-process.h')
-rw-r--r-- | src/config-process.h | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/config-process.h b/src/config-process.h index 501e765..3903d78 100644 --- a/src/config-process.h +++ b/src/config-process.h @@ -1,15 +1,6 @@ #pragma once -#include "config-ini.h" - +#include <json-c/json.h> #include <libubox/avl.h> -typedef struct _config_object { - struct avl_node node; - char *type; - ini_file_t *data; -} config_object_t; - -void config_object_free(config_object_t *obj); -struct avl_tree * config_process_subtypes(struct avl_tree *sub); -struct avl_tree * config_process_devices(struct avl_tree *devices); +struct avl_tree * config_process(struct json_object *config); |