diff options
Diffstat (limited to 'src/unit.c')
| -rw-r--r-- | src/unit.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -41,6 +41,7 @@ const char *unit_state_str(ProcessState state) { case STATE_STARTING: return "starting"; case STATE_RUNNING: return "running"; case STATE_CRASHED: return "crashed"; + case STATE_STOPPING: return "stopping"; default: return "unknown"; } } @@ -160,6 +161,8 @@ int unit_load_file(const char *path, Unit *out) { strncpy(out->display, val, MAX_DISPLAY - 1); else if (strcmp(last_key, "service") == 0) strncpy(out->service, val, MAX_NAME - 1); + else if (strcmp(last_key, "broadcast_cmd") == 0) + strncpy(out->broadcast_cmd, val, sizeof(out->broadcast_cmd) - 1); break; case SECTION_CONSOLE: |
