retv_if(conn == NULL, NULL);
proxy = g_dbus_proxy_new_sync(conn, G_DBUS_PROXY_FLAGS_NONE,
retv_if(conn == NULL, NULL);
proxy = g_dbus_proxy_new_sync(conn, G_DBUS_PROXY_FLAGS_NONE,
char *device_name = NULL;
int result = BLUETOOTH_ERROR_NONE;
GDBusProxy *transfer_properties_proxy;
char *device_name = NULL;
int result = BLUETOOTH_ERROR_NONE;
GDBusProxy *transfer_properties_proxy;
if (iter) {
const gchar *key;
GVariant *val;
gsize len = 0;
while (g_variant_iter_loop(iter, "{sv}", &key, &val)) {
if (g_strcmp0(key, "Name") == 0) {
if (iter) {
const gchar *key;
GVariant *val;
gsize len = 0;
while (g_variant_iter_loop(iter, "{sv}", &key, &val)) {
if (g_strcmp0(key, "Name") == 0) {
} else if (g_strcmp0(key, "Address") == 0) {
bdaddress = g_variant_dup_string(val, &len);
} else if (g_strcmp0(key, "Size") == 0) {
} else if (g_strcmp0(key, "Address") == 0) {
bdaddress = g_variant_dup_string(val, &len);
} else if (g_strcmp0(key, "Size") == 0) {
snprintf(file_path, sizeof(file_path), "%s", filename);
g_dbus_method_invocation_return_value(agent_info.auth_info->reply_context,
snprintf(file_path, sizeof(file_path), "%s", filename);
g_dbus_method_invocation_return_value(agent_info.auth_info->reply_context,