summaryrefslogtreecommitdiffstats
path: root/network/manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'network/manager.c')
-rw-r--r--network/manager.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/network/manager.c b/network/manager.c
index ff4d05d4..6740f100 100644
--- a/network/manager.c
+++ b/network/manager.c
@@ -139,14 +139,13 @@ static DBusHandlerResult create_server(DBusConnection *conn,
return err_invalid_args(conn, msg, "Not supported");
path = g_new0(char, 32);
- snprintf(path, 32, NETWORK_PATH "/server/%X", id);
+ snprintf(path, 32, NETWORK_PATH "/server/%s", bnep_name(id));
/* Path already registered */
if (g_slist_find_custom(mgr->servers, path, (GCompareFunc) strcmp))
return create_path(conn, msg, path, NULL); /* Return already exist error */
- /* FIXME: define which type should be used -- string/uuid str/uui128 */
- if (server_register(conn, path, str) == -1) {
+ if (server_register(conn, path, id) == -1) {
err_failed(conn, msg, "D-Bus path registration failed");
g_free(path);
return DBUS_HANDLER_RESULT_HANDLED;