mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-06-07 13:35:00 +00:00
Fix for sending ServInfoA on ANSI
This commit is contained in:
parent
acc1e1c9d0
commit
b7e99e9677
@ -641,12 +641,6 @@ ftdm_status_t copy_txMedReq_to_sngss7(ftdm_channel_t *ftdmchan, SiTxMedReq *txMe
|
|||||||
|
|
||||||
ftdm_status_t copy_usrServInfoA_to_sngss7(ftdm_channel_t *ftdmchan, SiUsrServInfo *usrServInfoA)
|
ftdm_status_t copy_usrServInfoA_to_sngss7(ftdm_channel_t *ftdmchan, SiUsrServInfo *usrServInfoA)
|
||||||
{
|
{
|
||||||
sngss7_chan_data_t *sngss7_info = ftdmchan->call_data;
|
|
||||||
|
|
||||||
if ((g_ftdm_sngss7_data.cfg.isupCkt[sngss7_info->circuit->id].switchType == LSI_SW_ANS88) ||
|
|
||||||
(g_ftdm_sngss7_data.cfg.isupCkt[sngss7_info->circuit->id].switchType == LSI_SW_ANS92) ||
|
|
||||||
(g_ftdm_sngss7_data.cfg.isupCkt[sngss7_info->circuit->id].switchType == LSI_SW_ANS95)) {
|
|
||||||
|
|
||||||
usrServInfoA->eh.pres = PRSNT_NODEF;
|
usrServInfoA->eh.pres = PRSNT_NODEF;
|
||||||
|
|
||||||
usrServInfoA->infoTranCap.pres = PRSNT_NODEF;
|
usrServInfoA->infoTranCap.pres = PRSNT_NODEF;
|
||||||
@ -673,7 +667,6 @@ ftdm_status_t copy_usrServInfoA_to_sngss7(ftdm_channel_t *ftdmchan, SiUsrServInf
|
|||||||
usrServInfoA->usrInfLyr1Prot.val = 0x2; /* G.711 ulaw */
|
usrServInfoA->usrInfLyr1Prot.val = 0x2; /* G.711 ulaw */
|
||||||
usrServInfoA->rateMultiplier.pres = PRSNT_NODEF;
|
usrServInfoA->rateMultiplier.pres = PRSNT_NODEF;
|
||||||
usrServInfoA->rateMultiplier.val = 0x1; /* 1x rate multipler */
|
usrServInfoA->rateMultiplier.val = 0x1; /* 1x rate multipler */
|
||||||
} /* if ANSI */
|
|
||||||
return FTDM_SUCCESS;
|
return FTDM_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user