X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=lib%2Fprocess%2Fprocess.c;h=86c7fbbf246c374d50f1c23a637118079817a27c;hb=4051815230f443ac4b052a4cf0f55a951e3f88c8;hp=3c81b29340f8ae69ccd99f4ebe10133eb408e47d;hpb=33527e065d9506e05f61c020a473544123c0601b;p=petitboot diff --git a/lib/process/process.c b/lib/process/process.c index 3c81b29..86c7fbb 100644 --- a/lib/process/process.c +++ b/lib/process/process.c @@ -447,3 +447,9 @@ int process_run_simple(void *ctx, const char *name, ...) return rc; } + +bool process_exit_ok(struct process *process) +{ + return WIFEXITED(process->exit_status) && + WEXITSTATUS(process->exit_status) == 0; +}