#ifndef _SJSWS_H #define _SJSWS_H #ifdef __cplusplus extern "C" { #endif #ifdef ENABLE_DTRACE #define DTRACE_SJSWS_SAF_ENTRY(arg0, arg1, arg2, arg3) \ __dtrace_sjsws___saf__entry(arg0, arg1, arg2, arg3) #define DTRACE_SJSWS_SAF_EXIT(arg0, arg1, arg2, arg3, arg4) \ __dtrace_sjsws___saf__exit(arg0, arg1, arg2, arg3, arg4) extern void __dtrace_sjsws___saf__entry(const char *, pblock *, Session *, Request *); extern void __dtrace_sjsws___saf__exit(const char *, int, pblock *, Session *, Request *); #else #define DTRACE_SJSWS_SAF_ENTRY(arg0, arg1, arg2, arg3) #define DTRACE_SJSWS_SAF_EXIT(arg0, arg1, arg2, arg3, arg4) #endif /* not ENABLE_DTRACE */ #ifdef __cplusplus } #endif #endif