From: Manish Mandlik Date: Thu, 3 Dec 2020 03:46:52 +0000 (-0800) Subject: client: Use correct root path for RegisterMonitor X-Git-Tag: submit/tizen/20220313.220938~530 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f4a1355676254b5d2e14b13ae5417da49f24c455;p=platform%2Fupstream%2Fbluez.git client: Use correct root path for RegisterMonitor Bluetoothctl uses "/" as the app root path. So, use the same app root path while invoking RegisterMonitor method. This will also ensure that InterfacesAdded/InterfacesRemoved signals are emitted on the correct app root path. Signed-off-by: Anuj Jain Signed-off-by: Ayush Garg --- diff --git a/client/adv_monitor.c b/client/adv_monitor.c index a30643e..a5cc887 100644 --- a/client/adv_monitor.c +++ b/client/adv_monitor.c @@ -269,7 +269,7 @@ void adv_monitor_remove_manager(DBusConnection *conn) static void register_setup(DBusMessageIter *iter, void *user_data) { - const char *path = ADV_MONITOR_APP_PATH; + const char *path = "/"; dbus_message_iter_append_basic(iter, DBUS_TYPE_OBJECT_PATH, &path); } @@ -292,7 +292,7 @@ static void register_reply(DBusMessage *message, void *user_data) static void unregister_setup(DBusMessageIter *iter, void *user_data) { - const char *path = ADV_MONITOR_APP_PATH; + const char *path = "/"; dbus_message_iter_append_basic(iter, DBUS_TYPE_OBJECT_PATH, &path); }