return 0;
}
-static int bus_seal_message(sd_bus *b, sd_bus_message *m) {
+int bus_seal_message(sd_bus *b, sd_bus_message *m) {
assert(m);
if (m->header->version > b->message_version)
if (r < 0)
return r;
+ m->sender = "org.freedesktop.DBus";
+
r = bus_seal_message(bus, m);
if (r < 0)
return r;
if (r < 0)
return r;
+ m->sender = "org.freedesktop.DBus.Local";
+
r = bus_seal_message(bus, m);
if (r < 0)
return r;