Name: capi-network-ua
Summary: User Awareness Framework CAPI
-Version: 0.7.2
+Version: 0.7.3
Release: 1
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
}
}
-const char* uat_get_sensor_bitmask_str(int sensor)
+const char* uat_get_sensor_bitmask_str(ua_sensor_e sensor)
{
switch (sensor) {
/* CHECK: List all enum values here */
const char* uat_get_sensor_str(int sensors);
const char* uat_get_mac_type_str(int sensor);
const char* uat_get_str_from_uat_mac_type(int mac_type);
-const char* uat_get_sensor_bitmask_str(int sensor);
+const char* uat_get_sensor_bitmask_str(ua_sensor_e sensor);
char* uat_get_time(void);
#ifdef __cplusplus
extern ua_service_h g_service_h; /**< Service handle */
extern char g_service_str[MENU_DATA_SIZE + 1]; /**< Service name */
extern char g_sensor_list_str[MENU_DATA_SIZE + 1]; /**< Sendosr list string */
-extern unsigned short g_sensor_list; /**< Added sensor list */
+extern unsigned int g_sensor_list; /**< Added sensor list */
static char g_app_id_str[MENU_DATA_SIZE + 1] = {0,}; /**< User app id */
static char g_uid[MENU_DATA_SIZE + 1] = {0,}; /**< User id */
return RET_SUCCESS;
memset(g_sensor_list_str, 0, MENU_DATA_SIZE + 1);
- for (int i = UA_SENSOR_BT ; i < UA_SENSOR_MAX; i <<= 1) {
+ for (unsigned int i = UA_SENSOR_BT ; i < UA_SENSOR_MAX; i <<= 1) {
ret = ua_monitor_is_sensor_available(i, &is_available);
if (UA_ERROR_NONE == ret && is_available) {
buf = uat_get_sensor_bitmask_str(i);
strncat(g_sensor_list_str, buf,
- sizeof(g_sensor_list_str) - strlen(g_sensor_list_str) - 1);
- strncat(g_sensor_list_str, " ", 2);
+ sizeof(g_sensor_list_str) - strlen(g_sensor_list_str) - 1);
+ strncat(g_sensor_list_str, " ",
+ sizeof(g_sensor_list_str) - strlen(g_sensor_list_str) - 1);
}
is_available = false;
snprintf(buf, 255, "%s%04X: ", pad, 0);
for (i = 0; i < size; i++) {
snprintf(hex, 4, "%02X ", p[i]);
- strncat(buf, hex, 255 - strlen(buf) - 1);
+ strncat(buf, hex, sizeof(buf) - strlen(buf) - 1);
if ((i + 1) % 8 == 0) {
if ((i + 1) % 16 == 0) {
memset(buf, 0, 255);
snprintf(buf, 255, "%s%04X: ", pad, i + 1);
} else {
- strncat(buf, TAB_SPACE, 255 - strlen(buf) - 1);
+ strncat(buf, TAB_SPACE, sizeof(buf) - strlen(buf) - 1);
}
}
}
static char g_presence_threshold[MENU_DATA_SIZE + 1] = {0,}; /**< PRESENCE threashold for litght sensor */
static char g_absence_threshold[MENU_DATA_SIZE + 1] = {0,}; /**< ABSENCE threashold for litght sensor */
-unsigned short g_sensor_list; /**< Added sensor list */
+unsigned int g_sensor_list; /**< Added sensor list */
char g_sensor_list_str[MENU_DATA_SIZE + 1] = {0,}; /**< Added sensor list string */
static unsigned int __sensor_type_to_bitmask(int idx)
{
const char *buf = uat_get_sensor_bitmask_str(sensor);
strncat(g_sensor_list_str, buf,
- sizeof(g_sensor_list_str) - strlen(g_sensor_list_str) - 1);
- strncat(g_sensor_list_str, " ", 2);
+ sizeof(g_sensor_list_str) - strlen(g_sensor_list_str) - 1);
+ strncat(g_sensor_list_str, " ",
+ sizeof(g_sensor_list_str) - strlen(g_sensor_list_str) - 1);
return TRUE;
}