g_variant_new_int32(device->ifindex));
g_variant_builder_add(&builder, "{sv}", "RouteData",
g_variant_new_string(device->route_data));
- g_variant_builder_add(&builder, "{sv}", "RemoteId",
- g_variant_new_string(device->remote_id));
g_variant_builder_add(&builder, "{sv}", "ConnType",
g_variant_new_int32(device->conn_type));
g_variant_builder_add(&builder, "{sv}", "SecurePort",
uuid = comp_group_invite_get_uuid();
pin = comp_group_invite_get_pin();
+ if (uuid == NULL)
+ return FALSE;
+
LOG_DEBUG("Perform MOT uuid: %s pin: %s", uuid, pin);
ret = agent_mot_device(uuid, pin);
if (ret != COMP_ERROR_NONE)
comp_group_notify_group_invite(ret);
+
+ return FALSE;
}
static void _agent_signal_handler(GDBusConnection *connection,
LOG_DEBUG("adapter = %d", adapter);
device->adapter = adapter;
} else if (strcasecmp(key, "flags") == 0) {
- int flags = g_variant_get_uint32(val);
+ int flags = g_variant_get_int32(val);
LOG_DEBUG("flags = %d", flags);
device->flags = flags;
} else if (strcasecmp(key, "port") == 0) {
LOG_DEBUG("addr = %s", addr);
device->addr = g_strdup(addr);
} else if (strcasecmp(key, "ifindex") == 0) {
- int ifindex = g_variant_get_uint32(val);
+ int ifindex = g_variant_get_int32(val);
LOG_DEBUG("ifindex = %d", ifindex);
device->ifindex = ifindex;
} else if (strcasecmp(key, "routeData") == 0) {