Diff between 781d49a8e7266ae45b069e047c63ff2f92b10989 and e62719c47b4c126d1a219fd93f187ffb35e03f42

Changed Files

File Additions Deletions Status
doc/obexd-api.txt +1 -1 modified
obexd/src/manager.c +2 -2 modified

Full Patch

diff --git a/doc/obexd-api.txt b/doc/obexd-api.txt
index 3de3bfe..cf95b32 100644
--- a/doc/obexd-api.txt
+++ b/doc/obexd-api.txt
@@ -59,7 +59,7 @@ Session hierarchy
 
 Service		org.bluez.obex
 Interface	org.bluez.obex.Session1
-Object path	/session{0, 1, 2, ...}
+Object path	/org/bluez/obex/session{0, 1, 2, ...}
 
 Properties	string Target [readonly]
 
diff --git a/obexd/src/manager.c b/obexd/src/manager.c
index 8187507..07cecee 100644
--- a/obexd/src/manager.c
+++ b/obexd/src/manager.c
@@ -594,7 +594,7 @@ int manager_request_authorization(struct obex_session *os, int32_t time,
 
 void manager_register_session(struct obex_session *os)
 {
-	char *path = g_strdup_printf("/session%u", GPOINTER_TO_UINT(os));
+	char *path = g_strdup_printf("org/bluez/obex/session%u", os->id);
 
 	if (!g_dbus_register_interface(connection, path,
 				SESSION_INTERFACE,
@@ -610,7 +610,7 @@ done:
 
 void manager_unregister_session(struct obex_session *os)
 {
-	char *path = g_strdup_printf("/session%u", GPOINTER_TO_UINT(os));
+	char *path = g_strdup_printf("org/bluez/obex/session%u", os->id);
 
 	g_dbus_unregister_interface(connection, path,
 				SESSION_INTERFACE);