summaryrefslogtreecommitdiff
path: root/src/core/unit.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-12-02 02:38:18 +0100
committerLennart Poettering <lennart@poettering.net>2014-12-02 13:23:04 +0100
commitd2dc52dbc45051faa6356213a537081084e9dda4 (patch)
treeb042b6eba6339a42971cf3c1ae27507bbcc202a5 /src/core/unit.h
parente5035a2778b7ed2a8ac901521ed47cf079359e68 (diff)
systemctl: show unit file preset state in "systemctl status" output"
Diffstat (limited to 'src/core/unit.h')
-rw-r--r--src/core/unit.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/unit.h b/src/core/unit.h
index 1b13ca8266..0e45229d7b 100644
--- a/src/core/unit.h
+++ b/src/core/unit.h
@@ -179,8 +179,9 @@ struct Unit {
/* Error code when we didn't manage to load the unit (negative) */
int load_error;
- /* Cached unit file state */
+ /* Cached unit file state and preset */
UnitFileState unit_file_state;
+ int unit_file_preset;
/* Counterparts in the cgroup filesystem */
char *cgroup_path;
@@ -560,6 +561,7 @@ void unit_start_on_failure(Unit *u);
void unit_trigger_notify(Unit *u);
UnitFileState unit_get_unit_file_state(Unit *u);
+int unit_get_unit_file_preset(Unit *u);
Unit* unit_ref_set(UnitRef *ref, Unit *u);
void unit_ref_unset(UnitRef *ref);