From 7ab0b0af10623241f16c7a8e962d55ebdcd817f6 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Wed, 4 May 2022 15:05:37 +0900 Subject: [PATCH] Check SSID when loading wifi configuration file Change-Id: Ida477975e478112af2c620ec9f4489673a130609 Signed-off-by: Jaehyun Kim --- src/wifi-config.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/wifi-config.c b/src/wifi-config.c index acf7bf1..6fa174c 100755 --- a/src/wifi-config.c +++ b/src/wifi-config.c @@ -334,6 +334,13 @@ static gboolean _load_configuration(const gchar *interface_name, config->name = g_key_file_get_string(keyfile, group_name, WIFI_CONFIG_NAME, NULL); DBG("name [%s]", config->name); + if (config->name == NULL) { + ERR("Fail to get Name of [%s]", group_name); + g_key_file_free(keyfile); + g_free(group_name); + return FALSE; + } + __get_security_type(config_id, &config->security_type); if (config->security_type == NULL) { ERR("Fail to _get_security_type"); -- 2.34.1