[asterisk-commits] branch crichter/frame-data - r8028 in
/team/crichter/frame-data: ./ channels/...
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Thu Jan 12 13:43:19 CST 2006
Author: crichter
Date: Thu Jan 12 13:43:09 2006
New Revision: 8028
URL: http://svn.digium.com/view/asterisk?rev=8028&view=rev
Log:
* made hdlc mode working for chan_misdn
* madn hdlc mode working for chan_zap
* added chan_zap to cm-install target
first working (hdlc) data call between chan_misdn and chan_zap
Modified:
team/crichter/frame-data/Makefile
team/crichter/frame-data/channels/chan_zap.c
team/crichter/frame-data/channels/misdn/isdn_lib.c
Modified: team/crichter/frame-data/Makefile
URL: http://svn.digium.com/view/asterisk/team/crichter/frame-data/Makefile?rev=8028&r1=8027&r2=8028&view=diff
==============================================================================
--- team/crichter/frame-data/Makefile (original)
+++ team/crichter/frame-data/Makefile Thu Jan 12 13:43:09 2006
@@ -911,10 +911,11 @@
chan_misdn.so:
- make -C . SUBDIRS=channels CHANNEL_LIBS=chan_misdn.so
+ make -C . SUBDIRS=channels CHANNEL_LIBS="chan_misdn.so chan_zap.so"
cm-install: chan_misdn.so
install -m 644 channels/chan_misdn.so /usr/lib/asterisk/modules/
+ install -m 644 channels/chan_zap.so /usr/lib/asterisk/modules/
cm-clean:
rm -f channels/chan_misdn_config.o
Modified: team/crichter/frame-data/channels/chan_zap.c
URL: http://svn.digium.com/view/asterisk/team/crichter/frame-data/channels/chan_zap.c?rev=8028&r1=8027&r2=8028&view=diff
==============================================================================
--- team/crichter/frame-data/channels/chan_zap.c (original)
+++ team/crichter/frame-data/channels/chan_zap.c Thu Jan 12 13:43:09 2006
@@ -8996,7 +8996,7 @@
if (pri->pvts[chanpos]->digital && pri->pvts[chanpos]->hdlc) {
- //zap_set_hdlc_exec(pri->pvts[chanpos]->owner,NULL);
+ zap_set_hdlc_exec(pri->pvts[chanpos]->owner,NULL);
}
ast_mutex_unlock(&pri->pvts[chanpos]->lock);
}
Modified: team/crichter/frame-data/channels/misdn/isdn_lib.c
URL: http://svn.digium.com/view/asterisk/team/crichter/frame-data/channels/misdn/isdn_lib.c?rev=8028&r1=8027&r2=8028&view=diff
==============================================================================
--- team/crichter/frame-data/channels/misdn/isdn_lib.c (original)
+++ team/crichter/frame-data/channels/misdn/isdn_lib.c Thu Jan 12 13:43:09 2006
@@ -757,6 +757,9 @@
int channel=bc->channel-1-(bc->channel>16);
int b_stid=stack->b_stids[channel>=0?channel:0];
+ if (bc->hdlc) {
+ clean_up_bc(bc);
+ }
if (bc->upset) {
cb_log(4, stack->port, "$$$ bc already upsetted stid :%x\n", b_stid);
More information about the asterisk-commits
mailing list