summaryrefslogtreecommitdiffstats
path: root/tools/auto-enable.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/auto-enable.c
parentd00e030f80f60572e18b4922026741f2af815c46 (diff)
downloadofono-8f29b3a4c896e9a560d2256cea24f4501b1871f0.tar.bz2
tools: watch for signals only on OFONO_SERVICE
Diffstat (limited to 'tools/auto-enable.c')
-rw-r--r--tools/auto-enable.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/tools/auto-enable.c b/tools/auto-enable.c
index 1d5b53bd..87fb0a8d 100644
--- a/tools/auto-enable.c
+++ b/tools/auto-enable.c
@@ -246,7 +246,7 @@ static void create_modem(DBusConnection *conn,
modem->conn = dbus_connection_ref(conn);
modem->sim_changed_watch = g_dbus_add_signal_watch(conn,
- NULL, NULL, OFONO_SIM_INTERFACE,
+ OFONO_SERVICE, NULL, OFONO_SIM_INTERFACE,
"PropertyChanged", sim_changed, modem, NULL);
g_hash_table_replace(modem_list, modem->path, modem);
@@ -420,15 +420,15 @@ static void ofono_connect(DBusConnection *conn, void *user_data)
modem_list = g_hash_table_new_full(g_str_hash, g_str_equal,
NULL, destroy_modem);
- modem_added_watch = g_dbus_add_signal_watch(conn, NULL, NULL,
- OFONO_MANAGER_INTERFACE, "ModemAdded",
- modem_added, NULL, NULL);
- modem_removed_watch = g_dbus_add_signal_watch(conn, NULL, NULL,
- OFONO_MANAGER_INTERFACE, "ModemRemoved",
- modem_removed, NULL, NULL);
- modem_changed_watch = g_dbus_add_signal_watch(conn, NULL, NULL,
- OFONO_MODEM_INTERFACE, "PropertyChanged",
- modem_changed, NULL, NULL);
+ modem_added_watch = g_dbus_add_signal_watch(conn, OFONO_SERVICE,
+ NULL, OFONO_MANAGER_INTERFACE, "ModemAdded",
+ modem_added, NULL, NULL);
+ modem_removed_watch = g_dbus_add_signal_watch(conn, OFONO_SERVICE,
+ NULL, OFONO_MANAGER_INTERFACE, "ModemRemoved",
+ modem_removed, NULL, NULL);
+ modem_changed_watch = g_dbus_add_signal_watch(conn, OFONO_SERVICE,
+ NULL, OFONO_MODEM_INTERFACE, "PropertyChanged",
+ modem_changed, NULL, NULL);
get_modems(conn);
}