X-Git-Url: http://git.eversberg.eu/gitweb.cgi?a=blobdiff_plain;f=main.h;h=2535ea1d4dc6bde42f7c6105ccf860bd4daee74a;hb=3a5b34a850db3e4447287f46a40b74e0427eae54;hp=42387b0591a120a30a6bafd9565e7be5400fbebb;hpb=d9d954e58d6acf8c3de95402110e691f0bc29688;p=lcr.git diff --git a/main.h b/main.h index 42387b0..2535ea1 100644 --- a/main.h +++ b/main.h @@ -34,7 +34,7 @@ #define DEFAULT_ENDPOINT_APP EndpointAppPBX -#define VERSION_STRING "0.5 (Spring 2007)" +#define VERSION_STRING "1.0 beta 1 (Summer 2008)" extern int memuse; extern int mmemuse; @@ -47,17 +47,15 @@ extern int classuse; extern int fduse; extern int fhuse; -#ifdef SOCKET_MISDN +//extern pthread_mutex_t mutex_lcr; // lcr process mutex + extern FILE *debug_fp; -#else -extern int global_debug; -#endif #define PDEBUG(mask, fmt, arg...) _printdebug(__FUNCTION__, __LINE__, mask, fmt, ## arg) #define PERROR(fmt, arg...) _printerror(__FUNCTION__, __LINE__, fmt, ## arg) #define PDEBUG_RUNTIME(mask, fmt, arg...) _printdebug(NULL, 0, mask, fmt, ## arg) #define PERROR_RUNTIME(fmt, arg...) _printerror(NULL, 0, fmt, ## arg) -void _printdebug(const char *function, int line, unsigned long mask, const char *fmt, ...); +void _printdebug(const char *function, int line, unsigned int mask, const char *fmt, ...); void _printerror(const char *function, int line, const char *fmt, ...); #define DEBUG_FUNC void debug(const char *function, int line, char *prefix, char *buffer); @@ -131,10 +129,7 @@ void debug(const char *function, int line, char *prefix, char *buffer); #ifdef __cplusplus extern "C" { #endif -#ifndef SOCKET_MISDN -#include -#include -#endif +#include #ifdef __cplusplus } #endif @@ -146,6 +141,7 @@ extern "C" { #include "endpoint.h" #include "endpointapp.h" #include "apppbx.h" +#include "callerid.h" #include "route.h" #include "port.h" #include "mISDN.h"