Set device info when init 61/83461/3 accepted/tizen/common/20160812.140829 accepted/tizen/ivi/20160811.090055 accepted/tizen/mobile/20160811.090007 accepted/tizen/tv/20160811.090024 accepted/tizen/wearable/20160811.090041 submit/tizen/20160811.073905
authoryoungman <yman.jung@samsung.com>
Thu, 11 Aug 2016 05:29:48 +0000 (14:29 +0900)
committerYoungjae Shin <yj99.shin@samsung.com>
Thu, 11 Aug 2016 07:36:52 +0000 (00:36 -0700)
Change-Id: Ice3f5bfe202ae77940536e4fc83f1a38f79fa945
Signed-off-by: youngman <yman.jung@samsung.com>
src/ic.c

index 89b3bd4..599e4a6 100644 (file)
--- a/src/ic.c
+++ b/src/ic.c
@@ -23,6 +23,8 @@
 #define ICL_TIMEOUT_DEFAULT 30 /* 30 sec */
 #define ICL_TIMEOUT_MAX 60*60 /* 60 min */
 
+#define ICL_DEFAULT_DEVICE_NAME "UNKNOWN"
+
 static pthread_t icl_thread;
 static int icl_timeout_seconds = ICL_TIMEOUT_DEFAULT;
 static int icl_init_count;
@@ -62,6 +64,14 @@ int icl_initialize(const char *file_path, bool is_pt)
                        ic_utils_mutex_unlock(IC_UTILS_MUTEX_INIT);
                        return ret;
                }
+
+               ret = icl_ioty_set_device_info(ICL_DEFAULT_DEVICE_NAME);
+               if (IOTCON_ERROR_NONE != ret) {
+                       ERR("icl_ioty_set_device_info() Fail(%d)", ret);
+                       icl_ioty_deinit(icl_thread);
+                       ic_utils_mutex_unlock(IC_UTILS_MUTEX_INIT);
+                       return ret;
+               }
        }
        icl_init_count++;
        ic_utils_mutex_unlock(IC_UTILS_MUTEX_INIT);