[asterisk-commits] rmudgett: branch 1.8 r319469 - /branches/1.8/channels/misdn/isdn_lib.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Tue May 17 16:58:00 CDT 2011
Author: rmudgett
Date: Tue May 17 16:57:56 2011
New Revision: 319469
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=319469
Log:
Merged revision 319468 from
https://origsvn.digium.com/svn/asterisk/be/branches/C.3-bier
..........
r319468 | rmudgett | 2011-05-17 16:49:31 -0500 (Tue, 17 May 2011) | 15 lines
The mISDN HDLC mode is prevented on dialed channels.
The use of mISDN HDLC mode is prevented if the mISDN dial technology
option 'h1' is used when config option astdtmf=yes.
There is a bug in channels/misdn/isdn_lib.c which prevents the use of HDLC
mode. Instead of setting the channel to HDLC mode it is set to
transparent(no dsp, no hdlc), although hdlc is not "no hdlc". I.e the
logging message is correct, but the if condition is not.
Make check the nodsp and hdlc flags.
JIRA ABE-2787
JIRA SWP-3437
..........
Modified:
branches/1.8/channels/misdn/isdn_lib.c
Modified: branches/1.8/channels/misdn/isdn_lib.c
URL: http://svnview.digium.com/svn/asterisk/branches/1.8/channels/misdn/isdn_lib.c?view=diff&rev=319469&r1=319468&r2=319469
==============================================================================
--- branches/1.8/channels/misdn/isdn_lib.c (original)
+++ branches/1.8/channels/misdn/isdn_lib.c Tue May 17 16:57:56 2011
@@ -1173,7 +1173,7 @@
cb_log(4, stack->port," --> Channel is %d\n", bc->channel);
- if (bc->nodsp) {
+ if (bc->nodsp && !bc->hdlc) {
cb_log(2, stack->port," --> TRANSPARENT Mode (no DSP, no HDLC)\n");
pid.protocol[1] = ISDN_PID_L1_B_64TRANS;
pid.protocol[2] = ISDN_PID_L2_B_TRANS;
More information about the asterisk-commits
mailing list