]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
dbus-monitor: Disable automatic message filtering
authorKai A. Hiller <V02460@gmail.com>
Mon, 19 Sep 2022 12:31:51 +0000 (14:31 +0200)
committerSimon McVittie <smcv@collabora.com>
Tue, 11 Oct 2022 10:50:08 +0000 (10:50 +0000)
test/monitor.c
tools/dbus-monitor.c

index eb11eb81d87f7d2a8a9a7fdf5746c0ce8941e5f9..353794153dd79008e8cd9d1a17dbaa85e6a80614 100644 (file)
@@ -505,7 +505,7 @@ become_monitor (Fixture *f,
   int i;
   dbus_uint32_t zero = 0;
 
-  dbus_connection_set_route_peer_messages (f->monitor, TRUE);
+  dbus_connection_set_builtin_filters_enabled (f->monitor, FALSE);
 
   if (config == NULL)
     config = f->config;
index fcc923eeaf60b43920d4682c62cf9675716f93b7..cd5d9ae8e943bdb95cdcdae6f8bd895245da26fb 100644 (file)
@@ -494,7 +494,7 @@ main (int argc, char *argv[])
   /* Receive o.fd.Peer messages as normal messages, rather than having
    * libdbus handle them internally, which is the wrong thing for
    * a monitor */
-  dbus_connection_set_route_peer_messages (connection, TRUE);
+  dbus_connection_set_builtin_filters_enabled (connection, FALSE);
 
   if (!dbus_connection_add_filter (connection, filter_func,
                                    _DBUS_INT_TO_POINTER (binary_mode), NULL))