summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorclar <clar@13f79535-47bb-0310-9956-ffa450edef68>2004-06-11 20:13:19 +0000
committerclar <clar@13f79535-47bb-0310-9956-ffa450edef68>2004-06-11 20:13:19 +0000
commit10b465782238791f0a0bcbb14e19ca950570d8a5 (patch)
treeef1be9e3c48fb2f21263400ae02d277e16b8c054
parent458cb15080a973818df49cc722170242b890b7dd (diff)
downloadlibapr-10b465782238791f0a0bcbb14e19ca950570d8a5.tar.gz
Added NetWare specific option in apr_cmdtype_e to start program in a separate address space for cmdtype field in apr_procattr_t struct
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65183 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--include/apr_thread_proc.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/include/apr_thread_proc.h b/include/apr_thread_proc.h
index ab7b2fed3..c3c8289ed 100644
--- a/include/apr_thread_proc.h
+++ b/include/apr_thread_proc.h
@@ -42,10 +42,13 @@ extern "C" {
*/
typedef enum {
- APR_SHELLCMD, /**< use the shell to invoke the program */
- APR_PROGRAM, /**< invoke the program directly, no copied env */
- APR_PROGRAM_ENV, /**< invoke the program, replicating our environment */
- APR_PROGRAM_PATH /**< find program on PATH, use our environment */
+#ifdef NETWARE
+ APR_PROGRAM_ADDRSPACE, /**< invoke the program in its own address space */
+#endif
+ APR_SHELLCMD, /**< use the shell to invoke the program */
+ APR_PROGRAM, /**< invoke the program directly, no copied env */
+ APR_PROGRAM_ENV, /**< invoke the program, replicating our environment */
+ APR_PROGRAM_PATH /**< find program on PATH, use our environment */
} apr_cmdtype_e;
typedef enum {