chiark / gitweb /
service: allow KillMode=mixed in conjunction with PAMName=
[elogind.git] / src / core / unit.h
index 8ceeececc351a596a13a3c5018f682b84a6e14ff..c686aeccefda52913f5dde6d3d09ec9fd406ea0c 100644 (file)
@@ -410,6 +410,8 @@ struct UnitVTable {
         /* Called whenever CLOCK_REALTIME made a jump */
         void (*time_change)(Unit *u);
 
+        int (*get_timeout)(Unit *u, uint64_t *timeout);
+
         /* This is called for each unit type and should be used to
          * enumerate existing devices and load them. However,
          * everything that is loaded here should still stay in
@@ -426,9 +428,6 @@ struct UnitVTable {
         /* The bus vtable */
         const sd_bus_vtable *bus_vtable;
 
-        /* strv list of changing properties */
-        const char * const * const bus_changing_properties;
-
         /* The strings to print in status messages */
         UnitStatusMessageFormats status_message_formats;