summaryrefslogtreecommitdiffstats
path: root/lib/process/process.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/process/process.c')
-rw-r--r--lib/process/process.c6
1 files changed, 6 insertions, 0 deletions
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;
+}
OpenPOWER on IntegriCloud