diff options
author | Lennart Poettering <lennart@poettering.net> | 2010-04-13 20:59:01 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2010-04-13 20:59:01 +0200 |
commit | 10a94420172b33a7472a16b2e829689dbc570cad (patch) | |
tree | 5499d906a3d812ab936d16faceaf1741bd6d0c2f /mount.c | |
parent | c27488016e0e90569260bc513fa95acbad512ff5 (diff) |
systemctl: show sub state along active state
Diffstat (limited to 'mount.c')
-rw-r--r-- | mount.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -720,6 +720,12 @@ static UnitActiveState mount_active_state(Unit *u) { return state_translation_table[MOUNT(u)->state]; } +static const char *mount_sub_state_to_string(Unit *u) { + assert(u); + + return state_string_table[MOUNT(u)->state]; +} + static void mount_sigchld_event(Unit *u, pid_t pid, int code, int status) { Mount *m = MOUNT(u); bool success; @@ -1286,6 +1292,7 @@ const UnitVTable mount_vtable = { .reload = mount_reload, .active_state = mount_active_state, + .sub_state_to_string = mount_sub_state_to_string, .sigchld_event = mount_sigchld_event, .timer_event = mount_timer_event, |