[Asterisk-cvs] libpri q931.c,1.77,1.78
markster at lists.digium.com
markster at lists.digium.com
Thu Jun 24 09:57:42 CDT 2004
- Previous message: [Asterisk-cvs] asterisk/channels chan_alsa.c,1.18,1.19 chan_modem_aopen.c,1.12,1.13 chan_modem_bestdata.c,1.10,1.11 chan_modem_i4l.c,1.16,1.17 chan_nbs.c,1.8,1.9 chan_oss.c,1.27,1.28 chan_phone.c,1.30,1.31 chan_vofr.c,1.16,1.17 chan_vpb.c,1.28,1.29
- Next message: [Asterisk-cvs] asterisk/res res_osp.c,NONE,1.1 Makefile,1.15,1.16 res_crypto.c,1.9,1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /usr/cvsroot/libpri
In directory mongoose.digium.com:/tmp/cvs-serv3328
Modified Files:
q931.c
Log Message:
Don't send Character set in EuroISDN
Index: q931.c
===================================================================
RCS file: /usr/cvsroot/libpri/q931.c,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -d -r1.77 -r1.78
--- q931.c 17 Jun 2004 16:24:10 -0000 1.77
+++ q931.c 24 Jun 2004 13:43:36 -0000 1.78
@@ -992,10 +992,15 @@
static FUNC_SEND(transmit_display)
{
+ int i;
if ((pri->switchtype != PRI_SWITCH_NI1) && strlen(call->callername)) {
- ie->data[0] = 0xb1;
- memcpy(ie->data + 1, call->callername, strlen(call->callername));
- return 3 + strlen(call->callername);
+ i = 0;
+ if(pri->switchtype != PRI_SWITCH_EUROISDN_E1) {
+ ie->data[0] = 0xb1;
+ ++i;
+ }
+ memcpy(ie->data + i, call->callername, strlen(call->callername));
+ return 2 + i + strlen(call->callername);
}
return 0;
}
- Previous message: [Asterisk-cvs] asterisk/channels chan_alsa.c,1.18,1.19 chan_modem_aopen.c,1.12,1.13 chan_modem_bestdata.c,1.10,1.11 chan_modem_i4l.c,1.16,1.17 chan_nbs.c,1.8,1.9 chan_oss.c,1.27,1.28 chan_phone.c,1.30,1.31 chan_vofr.c,1.16,1.17 chan_vpb.c,1.28,1.29
- Next message: [Asterisk-cvs] asterisk/res res_osp.c,NONE,1.1 Makefile,1.15,1.16 res_crypto.c,1.9,1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the svn-commits
mailing list