Add download url from vconf 35/140835/1
authorSangkoo Kim <sangkoo.kim@samsung.com>
Wed, 26 Jul 2017 12:29:15 +0000 (21:29 +0900)
committerSangkoo Kim <sangkoo.kim@samsung.com>
Wed, 26 Jul 2017 12:29:15 +0000 (21:29 +0900)
Change-Id: Ie8fbd8b19a5690a9912b17261da938489fd493a3
Signed-off-by: Sangkoo Kim <sangkoo.kim@samsung.com>
src/controlee_firmware_resource_internal.c

index 6bf53bf..85bedcc 100644 (file)
@@ -294,6 +294,7 @@ void controlee_get_firmware_info(controlee_firmware_s *firmware_info)
        char *manufacturer = NULL;
        char *model_name = NULL;
        char *cur_firmware_ver = NULL;
+       char *download_url = NULL;
        int update_state;
        int update_result;
 
@@ -326,11 +327,14 @@ void controlee_get_firmware_info(controlee_firmware_s *firmware_info)
                FWR_LOGD("vconf_get_int() is failed");
        }
 
+       download_url = vconf_get_str(VCONF_FIRMWARE_UPDATE_DOWNLOAD_URL);
+
        FWR_LOGD("manufacturer=[%s]", manufacturer);
        FWR_LOGD("model_name=[%s]", model_name);
        FWR_LOGD("firmware_ver=[%s]", cur_firmware_ver);
        FWR_LOGD("firmware_update_state=[%d]", update_state);
        FWR_LOGD("firmware_update_result=[%d]", update_result);
+       FWR_LOGD("download_url=[%s]", download_url);
 
        firmware_info->manufacturer = g_strdup(manufacturer);
        firmware_info->model_name = g_strdup(model_name);
@@ -338,9 +342,11 @@ void controlee_get_firmware_info(controlee_firmware_s *firmware_info)
        firmware_info->new_version = g_strdup("");
        firmware_info->state = update_state;
        firmware_info->result = update_result;
+       firmware_info->package_uri = g_strdup(download_url);
 
        g_free(manufacturer);
        g_free(model_name);
        g_free(cur_firmware_ver);
+       g_free(download_url);
 }