summaryrefslogtreecommitdiffstats
path: root/mISDN.cpp
diff options
context:
space:
mode:
authorSuper User2008-05-12 11:39:44 +0200
committerSuper User2008-05-12 11:39:44 +0200
commit30a6a1642bb7d4d17e587bc73c8e87805c62c6d8 (patch)
treee6948b3b862d7ee5c3630289daa77c2686c2925c /mISDN.cpp
parentfixed some bugs (diff)
downloadlcr-30a6a1642bb7d4d17e587bc73c8e87805c62c6d8.tar.gz
lcr-30a6a1642bb7d4d17e587bc73c8e87805c62c6d8.tar.xz
lcr-30a6a1642bb7d4d17e587bc73c8e87805c62c6d8.zip
fixed multiplexing bug
DL reports tei modified: dss1.cpp modified: mISDN.cpp
Diffstat (limited to 'mISDN.cpp')
-rw-r--r--mISDN.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/mISDN.cpp b/mISDN.cpp
index 41b2122..188eb37 100644
--- a/mISDN.cpp
+++ b/mISDN.cpp
@@ -2365,6 +2365,7 @@ int mISDN_handler(void)
case MT_L2ESTABLISH:
l1l2l3_trace_header(mISDNport, NULL, L2_ESTABLISH_IND, DIRECTION_IN);
+ add_trace("tei", NULL, "%d", l3m->pid);
end_trace();
if ((!mISDNport->ntmode || mISDNport->ptp) && l3m->pid < 127)
{
@@ -2379,6 +2380,7 @@ int mISDN_handler(void)
case MT_L2RELEASE:
l1l2l3_trace_header(mISDNport, NULL, L2_RELEASE_IND, DIRECTION_IN);
+ add_trace("tei", NULL, "%d", l3m->pid);
end_trace();
if ((!mISDNport->ntmode || mISDNport->ptp) && l3m->pid < 127)
{
@@ -2418,6 +2420,7 @@ int mISDN_handler(void)
PDEBUG(DEBUG_ISDN, "the L2 establish timer expired, we try to establish the link portnum=%d.\n", mISDNport->portnum);
mISDNport->ml3->to_layer3(mISDNport->ml3, MT_L2ESTABLISH, 0, NULL);
l1l2l3_trace_header(mISDNport, NULL, L2_ESTABLISH_REQ, DIRECTION_OUT);
+ add_trace("tei", NULL, "%d", 0);
end_trace();
time(&mISDNport->l2establish);
return(1);
@@ -2557,6 +2560,7 @@ int mISDN_handler(void)
mISDN_write(mISDNdevice, &act, mISDN_HEADER_LEN+act.len, TIMEOUT_1SEC);
}
l1l2l3_trace_header(mISDNport, NULL, L2_ESTABLISH_REQ, DIRECTION_OUT);
+ add_trace("tei", NULL, "%d", 0);
end_trace();
time(&mISDNport->l2establish);
return(1);
@@ -3338,6 +3342,7 @@ struct mISDNport *mISDNport_open(int port, int ptp, int force_nt, int l2hold, st
{
mISDNport->ml3->to_layer3(mISDNport->ml3, MT_L2ESTABLISH, 0, NULL);
l1l2l3_trace_header(mISDNport, NULL, L2_ESTABLISH_REQ, DIRECTION_OUT);
+ add_trace("tei", NULL, "%d", 0);
end_trace();
time(&mISDNport->l2establish);
}