X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fdbus-service.c;h=86c18dddcfd68c01e843079f6f6590487aed97f3;hp=59222066ea54f304efab419e3462f23efed9f904;hb=490aed584944b684026a3fd01f8d81f2881e38d6;hpb=02ee865a462caa2aeeee673e90287a4c34b013fd diff --git a/src/dbus-service.c b/src/dbus-service.c index 59222066e..86c18dddc 100644 --- a/src/dbus-service.c +++ b/src/dbus-service.c @@ -59,11 +59,25 @@ BUS_UNIT_INTERFACE \ BUS_SERVICE_INTERFACE \ BUS_PROPERTIES_INTERFACE \ + BUS_PEER_INTERFACE \ BUS_INTROSPECTABLE_INTERFACE \ "\n" const char bus_service_interface[] = BUS_SERVICE_INTERFACE; +const char bus_service_invalidating_properties[] = + "ExecStartPre\0" + "ExecStart\0" + "ExecStartPost\0" + "ExecReload\0" + "ExecStop\0" + "ExecStopPost\0" + "ExecMain\0" + "MainPID\0" + "ControlPID\0" + "StatusText\0" + "\0"; + static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_service_append_type, service_type, ServiceType); static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_service_append_restart, service_restart, ServiceRestart); static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_service_append_notify_access, notify_access, NotifyAccess);