diff options
author | Lennart Poettering <lennart@poettering.net> | 2007-06-11 15:16:09 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2007-06-11 15:16:09 +0000 |
commit | b45cd330549c234d0c061602d6239b083ddb9978 (patch) | |
tree | 019ed7655be9ce4a62f718f1d55490e00277b569 /libdaemon/dexec.h | |
parent | e64d682f16b36ca16c6e8b2dada36520243a3d1c (diff) |
add daemon_logv()
git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@116 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
Diffstat (limited to 'libdaemon/dexec.h')
-rw-r--r-- | libdaemon/dexec.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libdaemon/dexec.h b/libdaemon/dexec.h index 03fea2b..4b74f5e 100644 --- a/libdaemon/dexec.h +++ b/libdaemon/dexec.h @@ -22,6 +22,8 @@ * 02110-1301 USA */ +#include <stdarg.h> + #ifdef __cplusplus extern "C" { #endif @@ -50,6 +52,12 @@ extern "C" { */ int daemon_exec(const char *dir, int *ret, const char *prog, ...); +/** This variable is defined to 1 iff daemon_execv() is supported.*/ +#define DAEMON_EXECV_AVAILABLE 1 + +/** The same as daemon_exec, but without variadic arguments */ +int daemon_execv(const char *dir, int *ret, const char *prog, va_list ap); + #ifdef __cplusplus } #endif |