uci_set_confdir(ctx, cfg_dir.c_str());
err_flg = uci_load(ctx, cfg_fl.c_str(), &pkg);
if (err_flg == UCI_OK) {
//log_debug("Loaded device configuration: %s.\n", cfg_fl.c_str());
uci_set_confdir(ctx, cfg_dir.c_str());
err_flg = uci_load(ctx, cfg_fl.c_str(), &pkg);
if (err_flg == UCI_OK) {
//log_debug("Loaded device configuration: %s.\n", cfg_fl.c_str());