summaryrefslogtreecommitdiffstats
path: root/mISDN.h
diff options
context:
space:
mode:
authorSuper User2008-02-16 09:09:35 +0100
committerSuper User2008-02-16 09:09:35 +0100
commitb9b543675c9dea92e61524cbe74a8ecf181869c9 (patch)
tree8ecec16cc28834ea8abb351f75073d31f1b8ad88 /mISDN.h
parenterror inside information elements are now reported inside trace and main log, (diff)
downloadlcr-b9b543675c9dea92e61524cbe74a8ecf181869c9.tar.gz
lcr-b9b543675c9dea92e61524cbe74a8ecf181869c9.tar.xz
lcr-b9b543675c9dea92e61524cbe74a8ecf181869c9.zip
added timer for recovering missing activation/deactivation replies of bchannels from mISDN
this recovers 'hang' of bchannel if the reply message got lost due to buffer overflows fixed some minor warnings modified: Makefile modified: README modified: action_efi.cpp modified: apppbx.cpp modified: dss1.cpp modified: interface.c modified: mISDN.cpp modified: mISDN.h modified: message.h
Diffstat (limited to 'mISDN.h')
-rw-r--r--mISDN.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/mISDN.h b/mISDN.h
index e2d5b57..836947c 100644
--- a/mISDN.h
+++ b/mISDN.h
@@ -53,6 +53,7 @@ struct mISDNport {
unsigned long b_addr[128];
#endif
int b_state[128]; /* statemachine, 0 = IDLE */
+ double b_timer[128]; /* timer for state machine */
unsigned long b_remote_id[128]; /* the socket currently exported */
unsigned long b_remote_ref[128]; /* the ref currently exported */
int procids[128]; /* keep track of free ids */