chiark / gitweb /
bus: don't process Peer interface messages in the proxy
[elogind.git] / src / libsystemd-bus / sd-bus.c
index fe2d329d9b1f6ff13b367bba74322a09cda20e2f..43be1debdcf7c4a317aa6cc0a451fdfcb3c0f20b 100644 (file)
@@ -2072,6 +2072,9 @@ static int process_builtin(sd_bus *bus, sd_bus_message *m) {
         assert(bus);
         assert(m);
 
+        if (bus->manual_peer_interface)
+                return 0;
+
         if (m->header->type != SD_BUS_MESSAGE_METHOD_CALL)
                 return 0;