summaryrefslogtreecommitdiffstats
path: root/src/config-process.h
blob: 501e765f401054f2e7573d9854bb21d19ae099a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once

#include "config-ini.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);