mirror of git://git.sysmocom.de/ofono
gdbus: Fix match rule for NameOwnerChanged
When subscribing to the D-Bus signal NameOwnerChanged from the bus driver, specify the object path and the sender in the match rule. Otherwise, random connections on the bus could impersonate the bus driver.
This commit is contained in:
parent
1e0c41889f
commit
7fb4899970
|
@ -703,7 +703,8 @@ guint g_dbus_add_service_watch(DBusConnection *connection, const char *name,
|
|||
if (name == NULL)
|
||||
return 0;
|
||||
|
||||
data = filter_data_get(connection, service_filter, NULL, NULL,
|
||||
data = filter_data_get(connection, service_filter,
|
||||
DBUS_SERVICE_DBUS, DBUS_PATH_DBUS,
|
||||
DBUS_INTERFACE_DBUS, "NameOwnerChanged",
|
||||
name);
|
||||
if (data == NULL)
|
||||
|
|
Loading…
Reference in New Issue