projects
/
lcr.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed output problems of error messages while parsing options.conf / gsm.conf.
[lcr.git]
/
main.h
diff --git
a/main.h
b/main.h
index
d6aee78
..
7f34911
100644
(file)
--- a/
main.h
+++ b/
main.h
@@
-29,12
+29,13
@@
#include <sys/file.h>
#include <sys/mman.h>
#include <sys/resource.h>
#include <sys/file.h>
#include <sys/mman.h>
#include <sys/resource.h>
+#include <config.h>
#define NAME "LCR"
#define DEFAULT_ENDPOINT_APP EndpointAppPBX
#define NAME "LCR"
#define DEFAULT_ENDPOINT_APP EndpointAppPBX
-#define VERSION_STRING
"1.1 (Summer 2008)"
+#define VERSION_STRING
VERSION
extern int memuse;
extern int mmemuse;
extern int memuse;
extern int mmemuse;
@@
-66,7
+67,8
@@
void debug(const char *function, int line, const char *prefix, char *buffer);
#define DEBUG_BCHANNEL 0x0008
#define DEBUG_PORT 0x0100
#define DEBUG_ISDN 0x0110
#define DEBUG_BCHANNEL 0x0008
#define DEBUG_PORT 0x0100
#define DEBUG_ISDN 0x0110
-//#define DEBUG_KNOCK 0x0140
+#define DEBUG_GSM 0x0120
+#define DEBUG_SS5 0x0140
#define DEBUG_VBOX 0x0180
#define DEBUG_EPOINT 0x0200
#define DEBUG_JOIN 0x0400
#define DEBUG_VBOX 0x0180
#define DEBUG_EPOINT 0x0200
#define DEBUG_JOIN 0x0400
@@
-129,11
+131,12
@@
void debug(const char *function, int line, const char *prefix, char *buffer);
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
extern "C" {
#endif
-#include <mbuffer.h>
+#include <m
ISDN/m
buffer.h>
#ifdef __cplusplus
}
#endif
#include "macro.h"
#ifdef __cplusplus
}
#endif
#include "macro.h"
+#include "select.h"
#include "options.h"
#include "interface.h"
#include "extension.h"
#include "options.h"
#include "interface.h"
#include "extension.h"
@@
-146,6
+149,14
@@
extern "C" {
#include "port.h"
#include "mISDN.h"
#include "dss1.h"
#include "port.h"
#include "mISDN.h"
#include "dss1.h"
+#ifdef WITH_GSM
+#include "gsm.h"
+#endif
+#ifdef WITH_SS5
+#include "ss5_encode.h"
+#include "ss5_decode.h"
+#include "ss5.h"
+#endif
#include "vbox.h"
#include "join.h"
#include "joinpbx.h"
#include "vbox.h"
#include "join.h"
#include "joinpbx.h"
@@
-157,11
+168,7
@@
extern "C" {
#include "socket_server.h"
#include "trace.h"
#include "socket_server.h"
#include "trace.h"
-extern double now_d;
-extern time_t now;
-extern struct tm *now_tm;
-extern struct timeval now_tv;
-extern struct timezone now_tz;
+extern int quit;
#define DIRECTION_NONE 0
#define DIRECTION_OUT 1
#define DIRECTION_NONE 0
#define DIRECTION_OUT 1