Fix wrong setting name for interface(s).

This commit is contained in:
Christian Deacon
2025-10-14 22:28:12 -04:00
parent c0543b2036
commit fd20b61cf2

View File

@@ -808,7 +808,7 @@ int save_cfg(config__t* cfg, const char* file_path)
{ {
if (cfg->interfaces_cnt > 1) if (cfg->interfaces_cnt > 1)
{ {
setting = config_setting_add(root, "interfaces", CONFIG_TYPE_LIST); setting = config_setting_add(root, ", CONFIG_TYPE_LIST);
for (int i = 0; i < cfg->interfaces_cnt; i++) for (int i = 0; i < cfg->interfaces_cnt; i++)
{ {
@@ -829,7 +829,7 @@ int save_cfg(config__t* cfg, const char* file_path)
if (interface) if (interface)
{ {
setting = config_setting_add(root, "interfaces", CONFIG_TYPE_STRING); setting = config_setting_add(root, "interface", CONFIG_TYPE_STRING);
config_setting_set_string(setting, interface); config_setting_set_string(setting, interface);
} }
} }