X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Finclude%2Fctdl_module.h;h=6005b19932238e63fda3798b05988183a0334d6f;hb=965e0b21ce4bf3ec1861275098bdc4d1adecbfd1;hp=dd8d96ca5720893bf4f3f59e75732d6e78019fa8;hpb=c46a6f96139b30226c7bc3d902e8d63de5c30260;p=citadel.git diff --git a/citadel/include/ctdl_module.h b/citadel/include/ctdl_module.h index dd8d96ca5..6005b1993 100644 --- a/citadel/include/ctdl_module.h +++ b/citadel/include/ctdl_module.h @@ -6,7 +6,7 @@ #include "server.h" #include "sysdep_decls.h" #include "msgbase.h" - +#include "threads.h" /* * define macros for module init stuff */ @@ -129,6 +129,9 @@ void CtdlThreadStopAll(void); int CtdlThreadSelect(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); void CtdlThreadAllocTSD(void); +#define CTDLTHREAD_BIGSTACK 0x0001 +#define CTDLTHREAD_WORKER 0x0002 + /* Macros to speed up getting outr thread */ #define MYCURSORS (((ThreadTSD*)pthread_getspecific(ThreadKey))->cursors)