summaryrefslogtreecommitdiffstats
path: root/libdaemon/dexec.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2008-07-28 20:50:57 +0200
committerLennart Poettering <lennart@poettering.net>2008-07-28 20:50:57 +0200
commit7892e9b63584b3bc9965e1d4e7d0188ba6fab8c5 (patch)
treef7ad3f144958609f92973fc3cd4ce812cae1a50f /libdaemon/dexec.h
parentfbfaf950e6299952f9d2add5bb69c617f0bd91a9 (diff)
update licenses/file headers
Diffstat (limited to 'libdaemon/dexec.h')
-rw-r--r--libdaemon/dexec.h43
1 files changed, 21 insertions, 22 deletions
diff --git a/libdaemon/dexec.h b/libdaemon/dexec.h
index ebfbee5..1f7f7e8 100644
--- a/libdaemon/dexec.h
+++ b/libdaemon/dexec.h
@@ -1,26 +1,25 @@
#ifndef foodexechfoo
#define foodexechfoo
-/* $Id: exec.h 4 2003-08-10 19:56:53Z lennart $ */
+/***
+ This file is part of libdaemon.
-/*
- * This file is part of libdaemon.
- *
- * libdaemon is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * libdaemon is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with libdaemon; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA
- */
+ Copyright 2003-2008 Lennart Poettering
+
+ libdaemon is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation, either version 2.1 of the
+ License, or (at your option) any later version.
+
+ libdaemon is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with libdaemon. If not, see
+ <http://www.gnu.org/licenses/>.
+***/
#include <stdarg.h>
@@ -43,14 +42,14 @@ extern "C" {
#else
#define DAEMON_GCC_SENTINEL
#endif
-
+
/** Run the specified executable with the specified arguments in the
* specified directory and return the return value of the program in
* the specified pointer. The calling process is blocked until the
* child finishes and all child output (either STDOUT or STDIN) has
* been written to syslog. Running this function requires that
* daemon_signal() has been called with SIGCHLD as argument.
- *
+ *
* @param dir Working directory for the process.
* @param ret A pointer to an integer to write the return value of the program to.
* @param prog The path to the executable
@@ -64,7 +63,7 @@ int daemon_exec(const char *dir, int *ret, const char *prog, ...) DAEMON_GCC_SEN
/** 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