X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fdbus-service.c;fp=src%2Fdbus-service.c;h=6bb6a9d6e58221af2398c793bcbbbb4915e02aad;hb=05feefe0fb049bb0f7c59584058ee0350462920c;hp=1b6c7f47b4daae1f24b0cd5ac52cb14ae5b92fac;hpb=34df5a34e1d0ac4bba453fb5f52f18a2f5f260f9;p=elogind.git 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); }