From 66377f809ef1c84672e12b1896f1a39e1957dc96 Mon Sep 17 00:00:00 2001 From: David Härdeman Date: Tue, 16 Jun 2020 23:22:18 +0200 Subject: Flesh out main config parsing --- config.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config.h') diff --git a/config.h b/config.h index 2ea440a..4c3955f 100644 --- a/config.h +++ b/config.h @@ -6,6 +6,7 @@ enum cfg_value_type { CFG_VAL_TYPE_STRING, CFG_VAL_TYPE_UINT16, CFG_VAL_TYPE_ADDRS, + CFG_VAL_TYPE_BOOL, }; struct cfg_key_value_map { @@ -18,6 +19,7 @@ union cfg_value { const char *str; uint16_t uint16; struct list_head addrs; + bool boolean; }; bool config_parse_line(struct cfg *cfg, const char *filename, char **buf, -- cgit v1.2.3