/* get groups from daemon using gdbus */
group_call_device_find_sync(_handle->group_proxy, timeout, &ret, NULL, &error);
+ if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
+ }
return ret;
}
/* get groups from daemon using gdbus */
group_call_find_mowned_devices_sync(_handle->group_proxy, timeout, &ret, NULL, &error);
+ if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
+ }
return ret;
}
group_call_send_data_sync(_handle->group_proxy, dev->device_id, dev->ip,
dev->sec_port, params, &ret, NULL, &error);
+ if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
+ }
g_free(buf);
buf = NULL;
/* get groups from daemon using gdbus */
group_call_get_remote_device_sync(_handle->group_proxy, &num, &va, NULL, &error);
+ if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
+ }
/* *count = g_variant_n_children(va); */
*count = num;
/* get groups from daemon using gdbus */
group_call_get_mowned_device_sync(_handle->group_proxy, &num, &va, NULL, &error);
+ if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
+ }
/* *count = g_variant_n_children(va); */
*count = num;
mdg_check_null_ret_error("handle", handle, MDG_ERROR_INVALID_PARAMETER);
group_call_get_my_uuid_sync(_handle->group_proxy, uuid, NULL, &error);
+ if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
+ }
return ret;
}
mdg_check_null_ret_error("handle", handle, MDG_ERROR_INVALID_PARAMETER);
group_call_get_my_mowned_device_sync(_handle->group_proxy, &va, NULL, &error);
+ if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
+ }
g_variant_get(va, "a{sv}", &iter);
/* LCOV_EXCL_START */
mdg_request_result_cb cb, void *user_data)
{
int ret = MDG_ERROR_NONE;
+ GError *error = NULL;
NOTUSED(cb);
NOTUSED(user_data);
_DBG("%s", dev->device_id);
group_call_request_invite(_handle->group_proxy, grp->device_id, grp->group_name,
- dev->device_id, PIN, NULL, NULL, NULL);
+ dev->device_id, PIN, NULL, NULL, &error);
+ if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
+ }
return ret;
}
void *user_data)
{
int ret = MDG_ERROR_NONE;
+ GError *error = NULL;
NOTUSED(cb);
NOTUSED(user_data);
_DBG("%s", dev->device_id);
group_call_request_eject(_handle->group_proxy, grp->device_id, grp->group_name,
- dev->device_id, NULL, NULL, NULL);
+ dev->device_id, NULL, NULL, &error);
+ if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
+ }
return ret;
}
if (ret != MDG_ERROR_NONE) {
_ERR("Failed to start monitor");
return ret;
+ } else if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
}
_handle->monitor_result_cb.cb = cb;
if (ret != MDG_ERROR_NONE) {
_ERR("Failed to stop monitor");
return ret;
+ } else if (error) {
+ _ERR("Failed DBus call [%s]", error->message);
+ g_error_free(error);
+ ret = MDG_ERROR_IO_ERROR;
}
_handle->monitor_result_cb.cb = NULL;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
#ifdef INVITE_EJECT_DEVICE_BY_MULTI_RUN
if (result == MDGD_ERROR_NONE) {
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
} else if (error) {
LOGE("Failed DBus call [%s]", error->message);
g_error_free(error);
- return MDGD_ERROR_IO_ERROR;
+ /* Restart mot-agent */
+ agent_enable();
+ result = MDGD_ERROR_IO_ERROR;
}
return result;
}
mdgd_group_invite_info_t *group_invite_info;
group_invite_info = mdgd_group_get_invite_info();
-
- if (!group_invite_info) {
- LOG_ERR("group_invite_info is null");
- return FALSE;
- }
+ mdgd_check_null_ret_error("group_invite_info", group_invite_info, FALSE);
ret = agent_pairwise(group_invite_info->uuid_dev1, group_invite_info->uuid_dev2,
group_invite_info->uri_1, group_invite_info->rt_1,
int result = MDGD_ERROR_NONE;
struct agent_s *h = userdata;
- if (NULL == h) {
- LOG_ERR("user_data is null");
- return;
- }
+ mdgd_check_null_ret("userdata", userdata);
LOG_DEBUG("signal received = %s", signal_name);
g_variant_get(parameters, "(i)", &result);
LOG_DEBUG("Result : %d", result);
} else if (0 == g_strcmp0(signal_name, "disc_mot_enb_devs_done") ||
- 0 == g_strcmp0(signal_name, "disc_mowned_devs_done")) {
+ 0 == g_strcmp0(signal_name, "disc_mowned_devs_done")) {
+
mdgd_context_t *mdgd_ctx = mdgd_context_get_context();
- mdgd_check_null_ret("mdgd_ctx", mdgd_ctx);
- if (NULL == parameters) {
- LOG_ERR("No MOT enabled devices found");
- return;
- }
+ mdgd_check_null_ret("mdgd_ctx", mdgd_ctx);
+ mdgd_check_null_ret("parameters", parameters);
mdgd_command_t *cmd = g_new0(mdgd_command_t, 1);
+ mdgd_check_null_ret("cmd", cmd);
+
cmd->uuid = g_strdup(mdgd_ctx->device_uuid);
cmd->user_data = (void *)g_variant_ref(parameters);
cmd->arg1 = g_strdup(signal_name);
+ /* Start peer-discovery */
mdgd_iot_discovery_resource(MDGD_RESOURCE_TYPE_DEVICE, 2, cmd);
LOG_DEBUG("Peer description discovery Start");
+
} else if (0 == g_strcmp0(signal_name, "acl_done")) {
g_variant_get(parameters, "(i)", &result);
LOG_DEBUG("Result : %d", result);