break;
case IOTCON_CONNECTIVITY_IPV6:
dev_host = strtok_r(host, "]", &ptr);
- snprintf(dev_addr->addr, sizeof(dev_addr->addr), "%s", dev_host);
- dev_addr->port = atoi(strtok_r(NULL, "]", &ptr));
+ snprintf(dev_addr->addr, sizeof(dev_addr->addr), "%s", dev_host + 1);
+ dev_addr->port = atoi(strtok_r(NULL, ":", &ptr));
break;
case IOTCON_CONNECTIVITY_BT_EDR:
snprintf(dev_addr->addr, sizeof(dev_addr->addr), "%s", host);
ret = _icl_parse_crud_gvariant(request_type, result, &response);
if (IOTCON_ERROR_NONE != ret) {
- ERR("_icl_parse_crud_gvariant() Fail(%s)", ret);
+ ERR("_icl_parse_crud_gvariant() Fail(%d)", ret);
if (cb_container->cb) {
cb_container->cb(cb_container->resource, ret, request_type, NULL,
cb_container->user_data);
}
/* find room typed resources */
- ret = iotcon_find_resource(IOTCON_MULTICAST_ADDRESS, IOTCON_CONNECTIVITY_IPV4,
+ ret = iotcon_find_resource(IOTCON_MULTICAST_ADDRESS, IOTCON_CONNECTIVITY_ALL,
ROOM_RESOURCE_TYPE, false, _found_resource, NULL);
if (IOTCON_ERROR_NONE != ret) {
ERR("iotcon_find_resource() Fail(%d)", ret);