39 #define SWITCH_BEGIN_EXTERN_C extern "C" {
40 #define SWITCH_END_EXTERN_C }
42 #define SWITCH_BEGIN_EXTERN_C
43 #define SWITCH_END_EXTERN_C
46 #define SWITCH_VIDEO_IN_THREADS
52 #define FREESWITCH_PEN "27880"
53 #define FREESWITCH_OID_PREFIX ".1.3.6.1.4.1." FREESWITCH_PEN
54 #define FREESWITCH_ITAD "543"
55 #define __EXTENSIONS__ 1
57 #if !defined(_XOPEN_SOURCE) && !defined(__OpenBSD__) && !defined(__NetBSD__)
59 #define _XOPEN_SOURCE 600
66 #ifndef _DEFAULT_SOURCE
67 #define _DEFAULT_SOURCE
71 #define __BSD_VISIBLE 1
93 #pragma warning(disable:6011)
98 #pragma warning (disable:6386)
100 #pragma warning (default:6386)
105 #include <sys/stat.h>
107 #include <sys/types.h>
Compatability and Helper Code.
Loadable Module Routines.
Module Interface Definitions.
Basic Configuration File Parser.