From a4270020addc324fb60d2b1b446b41bc31e3baf8 Mon Sep 17 00:00:00 2001 From: Lucas Castro Date: Wed, 10 Jan 2024 22:33:44 -0300 Subject: Import Upstream version 1.0.4 --- forkexec.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 forkexec.h (limited to 'forkexec.h') diff --git a/forkexec.h b/forkexec.h new file mode 100644 index 0000000..e4ee0e9 --- /dev/null +++ b/forkexec.h @@ -0,0 +1,29 @@ +/* + +(C) 2009-2011 Mika Ilmaranta + +License: GPLv2 + +*/ + +#ifndef __FORKEXEC_H__ +#define __FORKEXEC_H__ + +pid_t forkexec(char **argv, char **envp); +void create_sigchld_hdl(void); +void exec_queue_add(char *queue, char **argv, char **envp); +void exec_queue_process(void); +char **exec_queue_argv(char *fmt, ...); +void exec_queue_argv_free(char **argv); +char **exec_queue_envp(void); +void exec_queue_envp_free(char **envp); +void exec_queue_delete(pid_t pid); +void exec_queue_free(void); + +#if defined(DEBUG) +void exec_queue_dump(void); +#endif + +#endif + +/* EOF */ -- cgit v1.2.3