diff options
Diffstat (limited to 'initd/main.c')
-rw-r--r-- | initd/main.c | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/initd/main.c b/initd/main.c index 26a04e2..9656daf 100644 --- a/initd/main.c +++ b/initd/main.c @@ -1,39 +1,6 @@ /* SPDX-License-Identifier: ISC */ #include "init.h" -static void print_status(svc_run_data_t *rt) -{ - const char *str; - char pre = '\n'; - - switch (rt->state) { - case STATE_RUNNING: - if (rt->svc->type == SVC_WAIT) { - str = "\033[22;33m .. \033[0m"; - } else { - str = "\033[22;32m UP \033[0m"; - } - break; - case STATE_COMPLETED: - if (rt->svc->type == SVC_WAIT) - pre = '\r'; - - str = "\033[22;32mDONE\033[0m"; - break; - case STATE_FAILED: - if (rt->svc->type == SVC_WAIT) - pre = '\r'; - - str = "\033[22;31mFAIL\033[0m"; - break; - default: - return; - } - - printf("%c[%s] %s", pre, str, rt->svc->desc); - fflush(stdout); -} - static void respawn(svc_run_data_t *rt) { if (rt->svc->rspwn_limit > 0) { |