The flag was initialised and tested, but actually never set when a duplicate section was found.
Signed-off-by: Rui Salvaterra <[email protected]> --- defaults.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/defaults.c b/defaults.c index 0580bfc..bd48958 100644 --- a/defaults.c +++ b/defaults.c @@ -151,6 +151,8 @@ fw3_load_defaults(struct fw3_state *state, struct uci_package *p) continue; } + seen = true; + if(!fw3_parse_options(&state->defaults, fw3_flag_opts, s)) warn_elem(e, "has invalid options"); -- 2.28.0 _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
