]> git.ozlabs.org Git - petitboot/blobdiff - lib/process/process.h
discover/pxe-parser: Remove unnecessary semicolon
[petitboot] / lib / process / process.h
index caeda92131327d862492ade1b65acbaa56348e9c..f75f1976c718df3970930c88be9bf1de2bde299f 100644 (file)
@@ -31,6 +31,7 @@ struct process {
        const char              *path;
        const char              **argv;
        bool                    keep_stdout;
+       bool                    add_stderr;
        process_exit_cb         exit_cb;
        void                    *data;
 
@@ -73,4 +74,9 @@ int process_run_simple(void *ctx, const char *name, ...)
 int process_run_async(struct process *process);
 
 void process_stop_async(struct process *process);
+
+/* helper function to determine if a process exited cleanly, with a non-zero
+ * exit status */
+bool process_exit_ok(struct process *process);
+
 #endif /* PROCESS_H */