Merge branch 'master' of git.sangoma.com:smg_freeswitch
This commit is contained in:
commit
706550e2ca
|
@ -4047,7 +4047,7 @@ done:
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
FT_DECLARE(ftdm_iterator_t) *ftdm_get_iterator(ftdm_iterator_type_t type, ftdm_iterator_t *iter)
|
FT_DECLARE(ftdm_iterator_t *) ftdm_get_iterator(ftdm_iterator_type_t type, ftdm_iterator_t *iter)
|
||||||
{
|
{
|
||||||
int allocated = 0;
|
int allocated = 0;
|
||||||
if (iter) {
|
if (iter) {
|
||||||
|
|
|
@ -162,7 +162,10 @@ void sngisdn_process_con_ind (sngisdn_event_data_t *sngisdn_event)
|
||||||
|
|
||||||
#if 1
|
#if 1
|
||||||
/* this section will not be needed once asn decoding function with key-value pairs is implemented */
|
/* this section will not be needed once asn decoding function with key-value pairs is implemented */
|
||||||
if (signal_data->facility == SNGISDN_OPT_TRUE && conEvnt->facilityStr.eh.pres) {
|
if (signal_data->facility == SNGISDN_OPT_TRUE &&
|
||||||
|
signal_data->facility_ie_decode != SNGISDN_OPT_FALSE &&
|
||||||
|
conEvnt->facilityStr.eh.pres) {
|
||||||
|
|
||||||
/* Verify whether the Caller Name will come in a subsequent FACILITY message */
|
/* Verify whether the Caller Name will come in a subsequent FACILITY message */
|
||||||
uint16_t ret_val;
|
uint16_t ret_val;
|
||||||
char retrieved_str[255];
|
char retrieved_str[255];
|
||||||
|
@ -832,7 +835,7 @@ void sngisdn_process_fac_ind (sngisdn_event_data_t *sngisdn_event)
|
||||||
If there will be no information following, but current FACILITY IE contains a caller name, returns 0
|
If there will be no information following, but current FACILITY IE contains a caller name, returns 0
|
||||||
If there will be information following, returns 1
|
If there will be information following, returns 1
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (sng_isdn_retrieve_facility_caller_name(&facEvnt->facElmt.facStr.val[2], facEvnt->facElmt.facStr.len, retrieved_str) == 0) {
|
if (sng_isdn_retrieve_facility_caller_name(&facEvnt->facElmt.facStr.val[2], facEvnt->facElmt.facStr.len, retrieved_str) == 0) {
|
||||||
strcpy(ftdmchan->caller_data.cid_name, retrieved_str);
|
strcpy(ftdmchan->caller_data.cid_name, retrieved_str);
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -589,7 +589,7 @@ FT_DECLARE(ftdm_status_t) ftdm_channel_open_chan(ftdm_channel_t *ftdmchan);
|
||||||
FT_DECLARE(void) ftdm_ack_indication(ftdm_channel_t *ftdmchan, ftdm_channel_indication_t indication, ftdm_status_t status);
|
FT_DECLARE(void) ftdm_ack_indication(ftdm_channel_t *ftdmchan, ftdm_channel_indication_t indication, ftdm_status_t status);
|
||||||
|
|
||||||
|
|
||||||
FT_DECLARE(ftdm_iterator_t) *ftdm_get_iterator(ftdm_iterator_type_t type, ftdm_iterator_t *iter);
|
FT_DECLARE(ftdm_iterator_t *) ftdm_get_iterator(ftdm_iterator_type_t type, ftdm_iterator_t *iter);
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
|
Loading…
Reference in New Issue