netifd: Check interface autostart parameter when handling interface state changes
[project/netifd.git] / config.c
index 6784dda..4fe72dc 100644 (file)
--- a/config.c
+++ b/config.c
@@ -190,8 +190,10 @@ config_init_package(const char *config)
                ctx = uci_alloc_context();
                uci_ctx = ctx;
 
+               if (config_path)
+                       uci_set_confdir(ctx, config_path);
+
 #ifdef DUMMY_MODE
-               uci_set_confdir(ctx, "./config");
                uci_set_savedir(ctx, "./tmp");
 #endif
        } else {