X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fdbus-service.c;h=6bb6a9d6e58221af2398c793bcbbbb4915e02aad;hp=1b6c7f47b4daae1f24b0cd5ac52cb14ae5b92fac;hb=dfa7f7e139e465c7685fd530d61a52c41184bcde;hpb=34df5a34e1d0ac4bba453fb5f52f18a2f5f260f9 diff --git a/src/dbus-service.c b/src/dbus-service.c index 1b6c7f47b..6bb6a9d6e 100644 --- a/src/dbus-service.c +++ b/src/dbus-service.c @@ -90,6 +90,10 @@ BUS_INTROSPECTABLE_INTERFACE \ "\n" +#define INTERFACES_LIST \ + BUS_UNIT_INTERFACES_LIST \ + "org.freedesktop.systemd1.Service\0" + const char bus_service_interface[] _introspect_("Service") = BUS_SERVICE_INTERFACE; const char bus_service_invalidating_properties[] = @@ -144,5 +148,5 @@ DBusHandlerResult bus_service_message_handler(Unit *u, DBusConnection *connectio { NULL, NULL, NULL, NULL, NULL } }; - return bus_default_message_handler(u->meta.manager, connection, message, INTROSPECTION, properties); + return bus_default_message_handler(u->meta.manager, connection, message, INTROSPECTION, INTERFACES_LIST, properties); }