summaryrefslogtreecommitdiff
path: root/unit.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2010-01-29 20:47:09 +0100
committerLennart Poettering <lennart@poettering.net>2010-01-29 20:47:15 +0100
commitf3bff0eb3bc65de3b74286415a996af9556333af (patch)
treef55b91bf9998177b5a2f0007bcf21d50e7a59707 /unit.h
parent9eba9da4bce4778b4d5dd43e2c41756976a1582b (diff)
implement recursive_stop/stop_when_unneeded unit flags
Diffstat (limited to 'unit.h')
-rw-r--r--unit.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/unit.h b/unit.h
index 2433cc7d7c..c12ce0b482 100644
--- a/unit.h
+++ b/unit.h
@@ -111,6 +111,12 @@ struct Meta {
bool in_load_queue:1;
+ /* If we go down, pull down everything that depends on us, too */
+ bool recursive_stop;
+
+ /* Garbage collect us we nobody wants or requires us anymore */
+ bool stop_when_unneeded;
+
usec_t active_enter_timestamp;
usec_t active_exit_timestamp;