config: check for empty ssid list

Without this check, an empty ssid list array results in a config with no nodes

Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
Felix Fietkau
2021-07-06 11:00:35 +02:00
parent dc383d4361
commit 0e2538d685

View File

@@ -543,7 +543,7 @@ void config_set_ssid_list(struct blob_attr *data)
free(config.ssid_list);
if (data)
if (data && blobmsg_len(data))
config.ssid_list = blob_memdup(data);
else
config.ssid_list = NULL;