summaryrefslogtreecommitdiffstats
path: root/tools/huawei-audio.c
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@profusion.mobi>2012-06-28 10:59:21 -0300
committerDenis Kenzior <denkenz@gmail.com>2012-07-02 11:05:18 -0500
commit8f29b3a4c896e9a560d2256cea24f4501b1871f0 (patch)
tree07420e254fb858a7c347760e9f1c8eab377de0d9 /tools/huawei-audio.c
parentd00e030f80f60572e18b4922026741f2af815c46 (diff)
downloadofono-8f29b3a4c896e9a560d2256cea24f4501b1871f0.tar.bz2
tools: watch for signals only on OFONO_SERVICE
Diffstat (limited to 'tools/huawei-audio.c')
-rw-r--r--tools/huawei-audio.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/tools/huawei-audio.c b/tools/huawei-audio.c
index 8f3c5724..9997a581 100644
--- a/tools/huawei-audio.c
+++ b/tools/huawei-audio.c
@@ -514,17 +514,18 @@ static void create_modem(DBusConnection *conn,
modem->conn = conn;
- modem->call_added_watch = g_dbus_add_signal_watch(conn, NULL,
+ modem->call_added_watch = g_dbus_add_signal_watch(conn, OFONO_SERVICE,
modem->path, OFONO_CALLMANAGER_INTERFACE,
"CallAdded", call_added, modem, NULL);
- modem->call_removed_watch = g_dbus_add_signal_watch(conn, NULL,
- modem->path, OFONO_CALLMANAGER_INTERFACE,
- "CallRemoved", call_removed, modem, NULL);
- modem->call_changed_watch = g_dbus_add_signal_watch(conn, NULL,
- NULL, OFONO_CALL_INTERFACE,
+ modem->call_removed_watch = g_dbus_add_signal_watch(conn,
+ OFONO_SERVICE, modem->path,
+ OFONO_CALLMANAGER_INTERFACE, "CallRemoved",
+ call_removed, modem, NULL);
+ modem->call_changed_watch = g_dbus_add_signal_watch(conn,
+ OFONO_SERVICE, NULL, OFONO_CALL_INTERFACE,
"PropertyChanged", call_changed, modem, NULL);
- modem->audio_changed_watch = g_dbus_add_signal_watch(conn, NULL,
- NULL, OFONO_AUDIO_INTERFACE,
+ modem->audio_changed_watch = g_dbus_add_signal_watch(conn,
+ OFONO_SERVICE, NULL, OFONO_AUDIO_INTERFACE,
"PropertyChanged", audio_changed, modem, NULL);
g_hash_table_replace(modem_list, modem->path, modem);