caller_data      1066 mod_freetdm/mod_freetdm.c 	ftdm_caller_data_t caller_data = {{ 0 }};
caller_data      1157 mod_freetdm/mod_freetdm.c 			ftdm_set_string(caller_data.cid_name, sipvar);
caller_data      1162 mod_freetdm/mod_freetdm.c 			ftdm_set_string(caller_data.cid_num.digits, sipvar);
caller_data      1167 mod_freetdm/mod_freetdm.c 			ftdm_set_string(caller_data.ani.digits, sipvar);
caller_data      1172 mod_freetdm/mod_freetdm.c 			caller_data.ani.type = (uint8_t)atoi(sipvar);
caller_data      1177 mod_freetdm/mod_freetdm.c 			caller_data.ani.plan = (uint8_t)atoi(sipvar);
caller_data      1182 mod_freetdm/mod_freetdm.c 			ftdm_set_string(caller_data.aniII, sipvar);
caller_data      1187 mod_freetdm/mod_freetdm.c 			ftdm_set_string(caller_data.dnis.digits, sipvar);
caller_data      1192 mod_freetdm/mod_freetdm.c 			caller_data.dnis.type = (uint8_t)atoi(sipvar);
caller_data      1197 mod_freetdm/mod_freetdm.c 			caller_data.dnis.plan = (uint8_t)atoi(sipvar);
caller_data      1202 mod_freetdm/mod_freetdm.c 			ftdm_set_string(caller_data.rdnis.digits, sipvar);
caller_data      1207 mod_freetdm/mod_freetdm.c 			caller_data.rdnis.type = (uint8_t)atoi(sipvar);
caller_data      1212 mod_freetdm/mod_freetdm.c 			caller_data.rdnis.plan = (uint8_t)atoi(sipvar);
caller_data      1217 mod_freetdm/mod_freetdm.c 			caller_data.screen = (uint8_t)atoi(sipvar);
caller_data      1222 mod_freetdm/mod_freetdm.c 			caller_data.pres = (uint8_t)atoi(sipvar);
caller_data      1232 mod_freetdm/mod_freetdm.c 			caller_data.bearer_capability = (uint8_t)atoi(freetdmvar);
caller_data      1236 mod_freetdm/mod_freetdm.c 			caller_data.bearer_layer1 = (uint8_t)atoi(freetdmvar);
caller_data      1241 mod_freetdm/mod_freetdm.c 		caller_data.screen = 1;
caller_data      1245 mod_freetdm/mod_freetdm.c 		caller_data.pres = 1;
caller_data      1249 mod_freetdm/mod_freetdm.c 		ftdm_set_string(caller_data.dnis.digits, dest);
caller_data      1254 mod_freetdm/mod_freetdm.c 			caller_data.dnis.type = FTDM_TON_NATIONAL;
caller_data      1256 mod_freetdm/mod_freetdm.c 			caller_data.dnis.type = FTDM_TON_INTERNATIONAL;
caller_data      1258 mod_freetdm/mod_freetdm.c 			caller_data.dnis.type = FTDM_TON_SUBSCRIBER_NUMBER;
caller_data      1260 mod_freetdm/mod_freetdm.c 			caller_data.dnis.type = FTDM_TON_UNKNOWN;
caller_data      1263 mod_freetdm/mod_freetdm.c 		caller_data.dnis.type = outbound_profile->destination_number_ton;
caller_data      1267 mod_freetdm/mod_freetdm.c 		ftdm_set_string(caller_data.raw_data, var);
caller_data      1268 mod_freetdm/mod_freetdm.c 		caller_data.raw_data_len = (uint32_t)strlen(var);
caller_data      1271 mod_freetdm/mod_freetdm.c 	caller_data.dnis.plan = outbound_profile->destination_number_numplan;
caller_data      1275 mod_freetdm/mod_freetdm.c 	caller_data.cid_num.type = outbound_profile->caller_ton;
caller_data      1276 mod_freetdm/mod_freetdm.c 	caller_data.cid_num.plan = outbound_profile->caller_numplan;
caller_data      1277 mod_freetdm/mod_freetdm.c 	caller_data.rdnis.type = outbound_profile->rdnis_ton;
caller_data      1278 mod_freetdm/mod_freetdm.c 	caller_data.rdnis.plan = outbound_profile->rdnis_numplan;
caller_data      1280 mod_freetdm/mod_freetdm.c 	ftdm_set_string(caller_data.cid_name, outbound_profile->caller_id_name);
caller_data      1281 mod_freetdm/mod_freetdm.c 	ftdm_set_string(caller_data.cid_num.digits, switch_str_nil(outbound_profile->caller_id_number));
caller_data      1284 mod_freetdm/mod_freetdm.c 		status = ftdm_channel_open_by_group(group_id, direction, &caller_data, &ftdmchan);
caller_data      1288 mod_freetdm/mod_freetdm.c 		status = ftdm_channel_open_by_span(span_id, direction, &caller_data, &ftdmchan);
caller_data      1292 mod_freetdm/mod_freetdm.c 		if (caller_data.hangup_cause == SWITCH_CAUSE_NONE) {
caller_data      1293 mod_freetdm/mod_freetdm.c 			caller_data.hangup_cause = SWITCH_CAUSE_NORMAL_CIRCUIT_CONGESTION;
caller_data      1295 mod_freetdm/mod_freetdm.c 		return caller_data.hangup_cause;
caller_data      1339 mod_freetdm/mod_freetdm.c 		ftdm_channel_set_caller_data(ftdmchan, &caller_data);
caller_data      1358 mod_freetdm/mod_freetdm.c 			snprintf(spanresource, sizeof(spanresource), "span_%s_%s", ftdm_channel_get_span_name(ftdmchan), caller_data.dnis.digits);
caller_data      1578 mod_freetdm/mod_freetdm.c 				ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
caller_data      1579 mod_freetdm/mod_freetdm.c 				snprintf(spanresource, sizeof(spanresource), "span_%s_%s", ftdm_channel_get_span_name(sigmsg->channel), caller_data->dnis.digits);
caller_data      1752 mod_freetdm/mod_freetdm.c 				ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
caller_data      1755 mod_freetdm/mod_freetdm.c 				int digits = !zstr(caller_data->collected);
caller_data      1790 mod_freetdm/mod_freetdm.c 					switch_ivr_session_transfer(session_t, caller_data->collected, NULL, NULL);
caller_data      1881 mod_freetdm/mod_freetdm.c 			ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
caller_data      1892 mod_freetdm/mod_freetdm.c 			switch_set_string(caller_data->collected, dtmf);
caller_data      1935 mod_freetdm/mod_freetdm.c 	ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
caller_data      1956 mod_freetdm/mod_freetdm.c 				switch_channel_hangup(channel, caller_data->hangup_cause);
caller_data      1973 mod_freetdm/mod_freetdm.c 			ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
caller_data      1986 mod_freetdm/mod_freetdm.c 			ftdm_log(FTDM_LOG_DEBUG, "R2 DNIS so far [%s]\n", caller_data->dnis.digits);
caller_data      1988 mod_freetdm/mod_freetdm.c 			if ((regex || fail_regex) && !zstr(caller_data->dnis.digits)) {
caller_data      1994 mod_freetdm/mod_freetdm.c 					match = switch_regex_perform(caller_data->dnis.digits, fail_regex, &re, ovector, sizeof(ovector) / sizeof(ovector[0]));
caller_data      2000 mod_freetdm/mod_freetdm.c 					match = switch_regex_perform(caller_data->dnis.digits, regex, &re, ovector, sizeof(ovector) / sizeof(ovector[0]));
caller_data      2045 mod_freetdm/mod_freetdm.c 	ftdm_caller_data_t *caller_data;
caller_data      2050 mod_freetdm/mod_freetdm.c 	caller_data = ftdm_channel_get_caller_data(sigmsg->channel);
caller_data      2073 mod_freetdm/mod_freetdm.c 				switch_channel_hangup(channel, caller_data->hangup_cause);
caller_data      3459 mod_freetdm/mod_freetdm.c 	ftdm_caller_data_t *caller_data;
caller_data      3478 mod_freetdm/mod_freetdm.c 	caller_data = ftdm_channel_get_caller_data(ftdmchan);
caller_data      3524 mod_freetdm/mod_freetdm.c 						   caller_data->cid_date,
caller_data      3525 mod_freetdm/mod_freetdm.c 						   caller_data->cid_name,
caller_data      3526 mod_freetdm/mod_freetdm.c 						   caller_data->cid_num.digits,
caller_data      3527 mod_freetdm/mod_freetdm.c 						   caller_data->ani.digits,
caller_data      3528 mod_freetdm/mod_freetdm.c 						   caller_data->aniII,
caller_data      3529 mod_freetdm/mod_freetdm.c 						   caller_data->dnis.digits,
caller_data      3530 mod_freetdm/mod_freetdm.c 						   caller_data->rdnis.digits,
caller_data      3531 mod_freetdm/mod_freetdm.c 						   switch_channel_cause2str(caller_data->hangup_cause),
caller_data      3543 mod_freetdm/mod_freetdm.c 	ftdm_caller_data_t *caller_data;
caller_data      3562 mod_freetdm/mod_freetdm.c 	caller_data = ftdm_channel_get_caller_data(ftdmchan);
caller_data      3600 mod_freetdm/mod_freetdm.c 						   caller_data->cid_date,
caller_data      3601 mod_freetdm/mod_freetdm.c 						   caller_data->cid_name,
caller_data      3602 mod_freetdm/mod_freetdm.c 						   caller_data->cid_num.digits,
caller_data      3603 mod_freetdm/mod_freetdm.c 						   caller_data->ani.digits,
caller_data      3604 mod_freetdm/mod_freetdm.c 						   caller_data->aniII,
caller_data      3605 mod_freetdm/mod_freetdm.c 						   caller_data->dnis.digits,
caller_data      3606 mod_freetdm/mod_freetdm.c 						   caller_data->rdnis.digits,
caller_data      3607 mod_freetdm/mod_freetdm.c 						   switch_channel_cause2str(caller_data->hangup_cause));
caller_data       220 sample/boost/ftdmstart.c 	ftdm_caller_data_t caller_data = {{ 0 }};
caller_data       224 sample/boost/ftdmstart.c 	ftdm_set_string(caller_data.dnis.digits, number);
caller_data       227 sample/boost/ftdmstart.c 	ftdm_set_string(caller_data.cid_name, "testsangomaboost");
caller_data       228 sample/boost/ftdmstart.c 	ftdm_set_string(caller_data.cid_num.digits, "1234");
caller_data       234 sample/boost/ftdmstart.c 	status = ftdm_channel_open_by_span(ftdm_span_get_id(span), FTDM_TOP_DOWN, &caller_data, &ftdmchan);
caller_data       243 sample/boost/ftdmstart.c 	ftdm_channel_set_caller_data(ftdmchan, &caller_data);
caller_data       249 src/ftdm_io.c  	ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(chan);
caller_data       252 src/ftdm_io.c  			if (caller_data->bearer_capability != FTDM_BEARER_CAP_64K_UNRESTRICTED) {
caller_data       256 src/ftdm_io.c  			if (caller_data->bearer_capability == FTDM_BEARER_CAP_64K_UNRESTRICTED) {
caller_data       265 src/ftdm_io.c  	ftdm_caller_data_t *caller_data = ftdm_channel_get_caller_data(chan);
caller_data       268 src/ftdm_io.c  			if (caller_data->bearer_capability != FTDM_BEARER_CAP_64K_UNRESTRICTED) {
caller_data       272 src/ftdm_io.c  			if (caller_data->bearer_capability == FTDM_BEARER_CAP_64K_UNRESTRICTED) {
caller_data       291 src/ftdm_io.c  static ftdm_status_t ftdm_set_caller_data(ftdm_span_t *span, ftdm_caller_data_t *caller_data)
caller_data       293 src/ftdm_io.c  	if (!caller_data) {
caller_data       298 src/ftdm_io.c  	if (caller_data->dnis.plan == FTDM_NPI_INVALID) {
caller_data       299 src/ftdm_io.c  		caller_data->dnis.plan = span->default_caller_data.dnis.plan;
caller_data       302 src/ftdm_io.c  	if (caller_data->dnis.type == FTDM_TON_INVALID) {
caller_data       303 src/ftdm_io.c  		caller_data->dnis.type = span->default_caller_data.dnis.type;
caller_data       306 src/ftdm_io.c  	if (caller_data->cid_num.plan == FTDM_NPI_INVALID) {
caller_data       307 src/ftdm_io.c  		caller_data->cid_num.plan = span->default_caller_data.cid_num.plan;
caller_data       310 src/ftdm_io.c  	if (caller_data->cid_num.type == FTDM_TON_INVALID) {
caller_data       311 src/ftdm_io.c  		caller_data->cid_num.type = span->default_caller_data.cid_num.type;
caller_data       314 src/ftdm_io.c  	if (caller_data->ani.plan == FTDM_NPI_INVALID) {
caller_data       315 src/ftdm_io.c  		caller_data->ani.plan = span->default_caller_data.ani.plan;
caller_data       318 src/ftdm_io.c  	if (caller_data->ani.type == FTDM_TON_INVALID) {
caller_data       319 src/ftdm_io.c  		caller_data->ani.type = span->default_caller_data.ani.type;
caller_data       322 src/ftdm_io.c  	if (caller_data->rdnis.plan == FTDM_NPI_INVALID) {
caller_data       323 src/ftdm_io.c  		caller_data->rdnis.plan = span->default_caller_data.rdnis.plan;
caller_data       326 src/ftdm_io.c  	if (caller_data->rdnis.type == FTDM_NPI_INVALID) {
caller_data       327 src/ftdm_io.c  		caller_data->rdnis.type = span->default_caller_data.rdnis.type;
caller_data       330 src/ftdm_io.c  	if (caller_data->bearer_capability == FTDM_INVALID_INT_PARM) {
caller_data       331 src/ftdm_io.c  		caller_data->bearer_capability = span->default_caller_data.bearer_capability;
caller_data       334 src/ftdm_io.c  	if (caller_data->bearer_layer1 == FTDM_INVALID_INT_PARM) {
caller_data       335 src/ftdm_io.c  		caller_data->bearer_layer1 = span->default_caller_data.bearer_layer1;
caller_data       338 src/ftdm_io.c  	if (FTDM_FAIL == ftdm_is_number(caller_data->cid_num.digits)) {
caller_data       339 src/ftdm_io.c  		ftdm_log(FTDM_LOG_DEBUG, "dropping caller id number %s since we only accept digits\n", caller_data->cid_num.digits);
caller_data       340 src/ftdm_io.c  		caller_data->cid_num.digits[0] = '\0';
caller_data       346 src/ftdm_io.c  FT_DECLARE(ftdm_status_t) ftdm_channel_set_caller_data(ftdm_channel_t *ftdmchan, ftdm_caller_data_t *caller_data)
caller_data       353 src/ftdm_io.c  	if ((err = ftdm_set_caller_data(ftdmchan->span, caller_data)) != FTDM_SUCCESS) {
caller_data       356 src/ftdm_io.c  	ftdmchan->caller_data = *caller_data;
caller_data      1430 src/ftdm_io.c  		ftdm_caller_data_t *caller_data, ftdm_direction_t direction)
caller_data      1445 src/ftdm_io.c  				ftdm_set_caller_data(check->span, caller_data);
caller_data      1447 src/ftdm_io.c  					direction, caller_data, ftdmchan);
caller_data      1513 src/ftdm_io.c  FT_DECLARE(ftdm_status_t) ftdm_channel_open_by_group(uint32_t group_id, ftdm_direction_t direction, ftdm_caller_data_t *caller_data, ftdm_channel_t **ftdmchan)
caller_data      1556 src/ftdm_io.c  		if (request_voice_channel(check, ftdmchan, caller_data, direction)) {
caller_data      1606 src/ftdm_io.c  FT_DECLARE(ftdm_status_t) ftdm_channel_open_by_span(uint32_t span_id, ftdm_direction_t direction, ftdm_caller_data_t *caller_data, ftdm_channel_t **ftdmchan)
caller_data      1638 src/ftdm_io.c  		ftdm_set_caller_data(span, caller_data);
caller_data      1639 src/ftdm_io.c  		return span->channel_request(span, 0, direction, caller_data, ftdmchan);
caller_data      1667 src/ftdm_io.c  		if (request_voice_channel(check, ftdmchan, caller_data, direction)) {
caller_data      1770 src/ftdm_io.c  		ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_SWITCH_CONGESTION;
caller_data      2085 src/ftdm_io.c  	ftdmchan->caller_data.hangup_cause = cause;
caller_data      2096 src/ftdm_io.c  	ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_CLEARING;
caller_data      2114 src/ftdm_io.c  	return &ftdmchan->caller_data;
caller_data      2330 src/ftdm_io.c  	memset(&ftdmchan->caller_data, 0, sizeof(ftdmchan->caller_data));
caller_data      3368 src/ftdm_io.c  							if (mlen > sizeof(ftdmchan->caller_data.ani)) {
caller_data      3369 src/ftdm_io.c  								mlen = sizeof(ftdmchan->caller_data.ani);
caller_data      3371 src/ftdm_io.c  							ftdm_set_string(ftdmchan->caller_data.ani.digits, str);
caller_data      3372 src/ftdm_io.c  							ftdm_set_string(ftdmchan->caller_data.cid_num.digits, ftdmchan->caller_data.ani.digits);
caller_data      3377 src/ftdm_io.c  							ftdm_set_string(ftdmchan->caller_data.ani.digits, *str == 'P' ? "private" : "unknown");
caller_data      3378 src/ftdm_io.c  							ftdm_set_string(ftdmchan->caller_data.cid_name, ftdmchan->caller_data.ani.digits);
caller_data      3383 src/ftdm_io.c  							if (mlen > sizeof(ftdmchan->caller_data.cid_name)) {
caller_data      3384 src/ftdm_io.c  								mlen = sizeof(ftdmchan->caller_data.cid_name);
caller_data      3386 src/ftdm_io.c  							ftdm_set_string(ftdmchan->caller_data.cid_name, str);
caller_data      3391 src/ftdm_io.c  							ftdm_set_string(ftdmchan->caller_data.cid_name, *str == 'P' ? "private" : "unknown");
caller_data      3395 src/ftdm_io.c  							if (mlen > sizeof(ftdmchan->caller_data.cid_date)) {
caller_data      3396 src/ftdm_io.c  								mlen = sizeof(ftdmchan->caller_data.cid_date);
caller_data      3398 src/ftdm_io.c  							ftdm_set_string(ftdmchan->caller_data.cid_date, str);
caller_data       243 src/ftdm_m3ua.c 								   ftdmchan->caller_data.hangup_cause);
caller_data       250 src/ftdm_m3ua.c 								   ftdmchan->caller_data.hangup_cause);
caller_data       304 src/ftmod/ftmod_analog/ftmod_analog.c 	if (ftdm_strlen_zero(ftdmchan->caller_data.cid_num.digits)) {
caller_data       306 src/ftmod/ftmod_analog/ftmod_analog.c 		ftdm_set_string(ftdmchan->caller_data.cid_num.digits, "O");
caller_data       307 src/ftmod/ftmod_analog/ftmod_analog.c 	} else if (!strcasecmp(ftdmchan->caller_data.cid_num.digits, "P") || !strcasecmp(ftdmchan->caller_data.cid_num.digits, "O")) {
caller_data       312 src/ftmod/ftmod_analog/ftmod_analog.c 	ftdm_fsk_data_add_mdmf(&fsk_data, mt, (uint8_t *) ftdmchan->caller_data.cid_num.digits, (uint8_t)strlen(ftdmchan->caller_data.cid_num.digits));
caller_data       314 src/ftmod/ftmod_analog/ftmod_analog.c 	if (ftdm_strlen_zero(ftdmchan->caller_data.cid_name)) {
caller_data       316 src/ftmod/ftmod_analog/ftmod_analog.c 		ftdm_set_string(ftdmchan->caller_data.cid_name, "O");
caller_data       317 src/ftmod/ftmod_analog/ftmod_analog.c 	} else if (!strcasecmp(ftdmchan->caller_data.cid_name, "P") || !strcasecmp(ftdmchan->caller_data.cid_name, "O")) {
caller_data       322 src/ftmod/ftmod_analog/ftmod_analog.c 	ftdm_fsk_data_add_mdmf(&fsk_data, mt, (uint8_t *) ftdmchan->caller_data.cid_name, (uint8_t)strlen(ftdmchan->caller_data.cid_name));
caller_data       461 src/ftmod/ftmod_analog/ftmod_analog.c 							ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_CLEARING;
caller_data       570 src/ftmod/ftmod_analog/ftmod_analog.c 						ftdm_set_string(ftdmchan->caller_data.dnis.digits, ftdmchan->chan_number);
caller_data       572 src/ftmod/ftmod_analog/ftmod_analog.c 						ftdm_set_string(ftdmchan->caller_data.dnis.digits, dtmf);
caller_data       588 src/ftmod/ftmod_analog/ftmod_analog.c 					memset(&ftdmchan->caller_data, 0, sizeof(ftdmchan->caller_data));
caller_data       629 src/ftmod/ftmod_analog/ftmod_analog.c 					memset(&ftdmchan->caller_data, 0, sizeof(ftdmchan->caller_data));
caller_data       644 src/ftmod/ftmod_analog/ftmod_analog.c 					ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_CIRCUIT_CONGESTION;
caller_data       733 src/ftmod/ftmod_analog/ftmod_analog.c 				if (ftdm_strlen_zero(ftdmchan->caller_data.dnis.digits)) {
caller_data       737 src/ftmod/ftmod_analog/ftmod_analog.c 					if (ftdm_channel_command(ftdmchan, FTDM_COMMAND_SEND_DTMF, ftdmchan->caller_data.dnis.digits) != FTDM_SUCCESS) {
caller_data       747 src/ftmod/ftmod_analog/ftmod_analog.c 						dial_timeout = ((ftdmchan->dtmf_on + ftdmchan->dtmf_off) * strlen(ftdmchan->caller_data.dnis.digits)) + 2000;
caller_data       279 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 						if (ftdm_strlen_zero(ftdmchan->caller_data.dnis.digits)) {
caller_data       283 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 							if (ftdm_channel_command(ftdmchan, FTDM_COMMAND_SEND_DTMF, ftdmchan->caller_data.dnis.digits) != FTDM_SUCCESS) {
caller_data       293 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 								dial_timeout = ((ftdmchan->dtmf_on + ftdmchan->dtmf_off) * strlen(ftdmchan->caller_data.dnis.digits)) + 2000;
caller_data       336 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 							ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_CLEARING;
caller_data       394 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 						ftdm_set_string(ftdmchan->caller_data.dnis.digits, ftdmchan->chan_number);
caller_data       396 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 						ftdm_set_string(ftdmchan->caller_data.dnis.digits, dtmf);
caller_data       414 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 					memset(&ftdmchan->caller_data, 0, sizeof(ftdmchan->caller_data));
caller_data       433 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 					ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_CIRCUIT_CONGESTION;
caller_data       314 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931mes_Generic *gen = (Q931mes_Generic *) caller_data->raw_data;
caller_data       388 src/ftmod/ftmod_isdn/ftmod_isdn.c 		Display.Size = Display.Size + (unsigned char)strlen(caller_data->cid_name);
caller_data       391 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ftdm_copy_string((char *)ptrDisplay->Display, caller_data->cid_name, strlen(caller_data->cid_name)+1);
caller_data       402 src/ftmod/ftmod_isdn/ftmod_isdn.c 	CallingNum.Size = CallingNum.Size + (unsigned char)strlen(caller_data->cid_num.digits);
caller_data       405 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ftdm_copy_string((char *)ptrCallingNum->Digit, caller_data->cid_num.digits, strlen(caller_data->cid_num.digits)+1);
caller_data       414 src/ftmod/ftmod_isdn/ftmod_isdn.c 	CalledNum.Size = CalledNum.Size + (unsigned char)strlen(caller_data->dnis.digits);
caller_data       417 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ftdm_copy_string((char *)ptrCalledNum->Digit, caller_data->dnis.digits, strlen(caller_data->dnis.digits)+1);
caller_data       429 src/ftmod/ftmod_isdn/ftmod_isdn.c 	caller_data->call_state = FTDM_CALLER_STATE_DIALING;
caller_data       432 src/ftmod/ftmod_isdn/ftmod_isdn.c 	isdn_data->outbound_crv[gen->CRV] = caller_data;
caller_data       435 src/ftmod/ftmod_isdn/ftmod_isdn.c 	while(ftdm_running() && caller_data->call_state == FTDM_CALLER_STATE_DIALING) {
caller_data       439 src/ftmod/ftmod_isdn/ftmod_isdn.c 			caller_data->call_state = FTDM_CALLER_STATE_FAIL;
caller_data       445 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (caller_data->call_state == FTDM_CALLER_STATE_SUCCESS) {
caller_data       450 src/ftmod/ftmod_isdn/ftmod_isdn.c 		if (caller_data->chan_id < FTDM_MAX_CHANNELS_SPAN && caller_data->chan_id <= span->chan_count) {
caller_data       451 src/ftmod/ftmod_isdn/ftmod_isdn.c 			new_chan = span->channels[caller_data->chan_id];
caller_data       480 src/ftmod/ftmod_isdn/ftmod_isdn.c 				memset(&new_chan->caller_data, 0, sizeof(new_chan->caller_data));
caller_data       562 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ftdm_caller_data_t *caller_data = NULL;
caller_data       586 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (gen->CRVFlag && (caller_data = isdn_data->outbound_crv[gen->CRV])) {
caller_data       588 src/ftmod/ftmod_isdn/ftmod_isdn.c 			caller_data->chan_id = chan_id;
caller_data       599 src/ftmod/ftmod_isdn/ftmod_isdn.c 				caller_data->call_state = FTDM_CALLER_STATE_SUCCESS;
caller_data       603 src/ftmod/ftmod_isdn/ftmod_isdn.c 			caller_data->call_state = FTDM_CALLER_STATE_FAIL;
caller_data       699 src/ftmod/ftmod_isdn/ftmod_isdn.c 						sig.channel->caller_data.hangup_cause = (cause) ? cause->Value : FTDM_CAUSE_NORMAL_UNSPECIFIED;
caller_data       718 src/ftmod/ftmod_isdn/ftmod_isdn.c 					ftdmchan->caller_data.hangup_cause = cause->Value;
caller_data       862 src/ftmod/ftmod_isdn/ftmod_isdn.c 						memset(&ftdmchan->caller_data, 0, sizeof(ftdmchan->caller_data));
caller_data       868 src/ftmod/ftmod_isdn/ftmod_isdn.c 						ftdm_set_string(ftdmchan->caller_data.cid_num.digits, (char *)callingnum->Digit);
caller_data       869 src/ftmod/ftmod_isdn/ftmod_isdn.c 						ftdm_set_string(ftdmchan->caller_data.cid_name, (char *)callingnum->Digit);
caller_data       870 src/ftmod/ftmod_isdn/ftmod_isdn.c 						ftdm_set_string(ftdmchan->caller_data.ani.digits, (char *)callingnum->Digit);
caller_data       872 src/ftmod/ftmod_isdn/ftmod_isdn.c 							ftdm_set_string(ftdmchan->caller_data.dnis.digits, (char *)callednum->Digit);
caller_data       875 src/ftmod/ftmod_isdn/ftmod_isdn.c 						ftdmchan->caller_data.CRV = gen->CRV;
caller_data       876 src/ftmod/ftmod_isdn/ftmod_isdn.c 						if (cplen > sizeof(ftdmchan->caller_data.raw_data)) {
caller_data       877 src/ftmod/ftmod_isdn/ftmod_isdn.c 							cplen = sizeof(ftdmchan->caller_data.raw_data);
caller_data       880 src/ftmod/ftmod_isdn/ftmod_isdn.c 						memcpy(ftdmchan->caller_data.raw_data, msg, cplen);
caller_data       881 src/ftmod/ftmod_isdn/ftmod_isdn.c 						ftdmchan->caller_data.raw_data_len = cplen;
caller_data      1002 src/ftmod/ftmod_isdn/ftmod_isdn.c 							pos = (int)strlen(ftdmchan->caller_data.dnis.digits);
caller_data      1003 src/ftmod/ftmod_isdn/ftmod_isdn.c 							strcat(&ftdmchan->caller_data.dnis.digits[pos],    (char *)callednum->Digit);
caller_data      1008 src/ftmod/ftmod_isdn/ftmod_isdn.c 							ftdm_log(FTDM_LOG_DEBUG, "Received new overlap digit (%s), destination number: %s\n", callednum->Digit, ftdmchan->caller_data.dnis.digits);
caller_data      1158 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931mes_Generic *gen = (Q931mes_Generic *) ftdmchan->caller_data.raw_data;
caller_data      1241 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_UNSPECIFIED;
caller_data      1284 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, (void *)gen, ftdmchan->caller_data.raw_data_len);
caller_data      1354 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Display.Size = Display.Size + (unsigned char)strlen(ftdmchan->caller_data.cid_name);
caller_data      1357 src/ftmod/ftmod_isdn/ftmod_isdn.c 				ftdm_copy_string((char *)ptrDisplay->Display, ftdmchan->caller_data.cid_name, strlen(ftdmchan->caller_data.cid_name)+1);
caller_data      1364 src/ftmod/ftmod_isdn/ftmod_isdn.c 			CallingNum.TypNum    = ftdmchan->caller_data.ani.type;
caller_data      1368 src/ftmod/ftmod_isdn/ftmod_isdn.c 			CallingNum.Size = CallingNum.Size + (unsigned char)strlen(ftdmchan->caller_data.cid_num.digits);
caller_data      1371 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_copy_string((char *)ptrCallingNum->Digit, ftdmchan->caller_data.cid_num.digits, strlen(ftdmchan->caller_data.cid_num.digits)+1);
caller_data      1377 src/ftmod/ftmod_isdn/ftmod_isdn.c 			CalledNum.TypNum    = ftdmchan->caller_data.dnis.type;
caller_data      1379 src/ftmod/ftmod_isdn/ftmod_isdn.c 			CalledNum.Size = CalledNum.Size + (unsigned char)strlen(ftdmchan->caller_data.dnis.digits);
caller_data      1382 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_copy_string((char *)ptrCalledNum->Digit, ftdmchan->caller_data.dnis.digits, strlen(ftdmchan->caller_data.dnis.digits)+1);
caller_data      1435 src/ftmod/ftmod_isdn/ftmod_isdn.c 				cause.Value = (unsigned char) ftdmchan->caller_data.hangup_cause;
caller_data      1450 src/ftmod/ftmod_isdn/ftmod_isdn.c 				cause.Value = (unsigned char) ftdmchan->caller_data.hangup_cause;
caller_data      1464 src/ftmod/ftmod_isdn/ftmod_isdn.c 				cause.Value = (unsigned char) ftdmchan->caller_data.hangup_cause;
caller_data      1680 src/ftmod/ftmod_isdn/ftmod_isdn.c 						if (strlen(ftdmchan->caller_data.dnis.digits) > 0) {
caller_data      1686 src/ftmod/ftmod_isdn/ftmod_isdn.c 							ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_RECOVERY_ON_TIMER_EXPIRE;	/* TODO: probably wrong cause value */
caller_data       535 src/ftmod/ftmod_libpri/ftmod_libpri.c 			ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_UNSPECIFIED;
caller_data       566 src/ftmod/ftmod_libpri/ftmod_libpri.c 			dp = ftdmchan->caller_data.dnis.type;
caller_data       586 src/ftmod/ftmod_libpri/ftmod_libpri.c 			pri_sr_set_called(sr, ftdmchan->caller_data.dnis.digits, dp, 1);
caller_data       587 src/ftmod/ftmod_libpri/ftmod_libpri.c 			pri_sr_set_caller(sr, ftdmchan->caller_data.cid_num.digits, (isdn_data->opts & FTMOD_LIBPRI_OPT_OMIT_DISPLAY_IE ? NULL : ftdmchan->caller_data.cid_name),
caller_data       588 src/ftmod/ftmod_libpri/ftmod_libpri.c 						dp, (ftdmchan->caller_data.pres != 1 ? PRES_ALLOWED_USER_NUMBER_PASSED_SCREEN : PRES_PROHIB_USER_NUMBER_NOT_SCREENED));
caller_data       591 src/ftmod/ftmod_libpri/ftmod_libpri.c 				pri_sr_set_redirecting(sr, ftdmchan->caller_data.cid_num.digits, dp, PRES_ALLOWED_USER_NUMBER_PASSED_SCREEN, PRI_REDIR_UNCONDITIONAL);
caller_data       595 src/ftmod/ftmod_libpri/ftmod_libpri.c 				ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_DESTINATION_OUT_OF_ORDER;				
caller_data       606 src/ftmod/ftmod_libpri/ftmod_libpri.c 				pri_hangup(isdn_data->spri.pri, call, ftdmchan->caller_data.hangup_cause);
caller_data       688 src/ftmod/ftmod_libpri/ftmod_libpri.c 		ftdmchan->caller_data.hangup_cause = pevent->hangup.cause;
caller_data       812 src/ftmod/ftmod_libpri/ftmod_libpri.c 	memset(&ftdmchan->caller_data, 0, sizeof(ftdmchan->caller_data));
caller_data       814 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_set_string(ftdmchan->caller_data.cid_num.digits, (char *)pevent->ring.callingnum);
caller_data       816 src/ftmod/ftmod_libpri/ftmod_libpri.c 		ftdm_set_string(ftdmchan->caller_data.cid_name, (char *)pevent->ring.callingname);
caller_data       818 src/ftmod/ftmod_libpri/ftmod_libpri.c 		ftdm_set_string(ftdmchan->caller_data.cid_name, (char *)pevent->ring.callingnum);
caller_data       820 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_set_string(ftdmchan->caller_data.ani.digits, (char *)pevent->ring.callingani);
caller_data       821 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_set_string(ftdmchan->caller_data.dnis.digits, (char *)pevent->ring.callednum);
caller_data       824 src/ftmod/ftmod_libpri/ftmod_libpri.c 		snprintf(ftdmchan->caller_data.aniII, 5, "%.2d", pevent->ring.ani2);
caller_data       501 src/ftmod/ftmod_pritap/ftmod_pritap.c 	memset(&fchan->caller_data, 0, sizeof(fchan->caller_data));
caller_data       503 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_set_string(fchan->caller_data.cid_num.digits, pcall->callingnum.digits);
caller_data       505 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_set_string(fchan->caller_data.cid_name, pcall->callingname);
caller_data       507 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_set_string(fchan->caller_data.cid_name, pcall->callingnum.digits);
caller_data       509 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_set_string(fchan->caller_data.ani.digits, pcall->callingani.digits);
caller_data       510 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_set_string(fchan->caller_data.dnis.digits, pcall->callednum.digits);
caller_data       313 src/ftmod/ftmod_r2/ftmod_r2.c 	ftdmchan->caller_data.hangup_cause  = FTDM_CAUSE_NORMAL_CLEARING; 
caller_data       367 src/ftmod/ftmod_r2/ftmod_r2.c 	ftdmchan->caller_data.hangup_cause  = FTDM_CAUSE_PROTOCOL_ERROR; 
caller_data       448 src/ftmod/ftmod_r2/ftmod_r2.c 	ftdmchan->caller_data.dnis.digits[collected_len] = digit;
caller_data       450 src/ftmod/ftmod_r2/ftmod_r2.c 	ftdmchan->caller_data.dnis.digits[collected_len] = '\0';
caller_data       461 src/ftmod/ftmod_r2/ftmod_r2.c 		ftdm_log(FTDM_LOG_NOTICE, "Requested to stop getting DNIS. Current DNIS = %s on chan %d\n", ftdmchan->caller_data.dnis.digits, openr2_chan_get_number(r2chan));
caller_data       466 src/ftmod/ftmod_r2/ftmod_r2.c 	if (collected_len == (sizeof(ftdmchan->caller_data.dnis.digits) - 1)) {
caller_data       467 src/ftmod/ftmod_r2/ftmod_r2.c 		ftdm_log(FTDM_LOG_NOTICE, "No more room for DNIS. Current DNIS = %s on chan %d\n", ftdmchan->caller_data.dnis.digits, openr2_chan_get_number(r2chan));
caller_data       480 src/ftmod/ftmod_r2/ftmod_r2.c 	if (collected_len == (sizeof(ftdmchan->caller_data.ani.digits) - 1)) {
caller_data       487 src/ftmod/ftmod_r2/ftmod_r2.c 	ftdmchan->caller_data.ani.digits[collected_len++] = digit;
caller_data       488 src/ftmod/ftmod_r2/ftmod_r2.c 	ftdmchan->caller_data.ani.digits[collected_len] = '\0';
caller_data       935 src/ftmod/ftmod_r2/ftmod_r2.c 		memset(ftdmchan->caller_data.dnis.digits, 0, sizeof(ftdmchan->caller_data.collected));
caller_data       936 src/ftmod/ftmod_r2/ftmod_r2.c 		memset(ftdmchan->caller_data.ani.digits, 0, sizeof(ftdmchan->caller_data.collected));
caller_data       983 src/ftmod/ftmod_r2/ftmod_r2.c 						if (openr2_chan_make_call(r2chan, ftdmchan->caller_data.cid_num.digits, ftdmchan->caller_data.dnis.digits, OR2_CALLING_PARTY_CATEGORY_NATIONAL_SUBSCRIBER)) {
caller_data       985 src/ftmod/ftmod_r2/ftmod_r2.c 							ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_DESTINATION_OUT_OF_ORDER;
caller_data       373 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_set_string(dnis, caller_data->dnis.digits);
caller_data       386 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	sangomabc_call_init(&event, caller_data->cid_num.digits, dnis, r);
caller_data       413 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_set_string(event.calling_name, caller_data->cid_name);
caller_data       414 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_set_string(event.rdnis.digits, caller_data->rdnis.digits);
caller_data       415 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	if (strlen(caller_data->rdnis.digits)) {
caller_data       416 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			event.rdnis.digits_count = (uint8_t)strlen(caller_data->rdnis.digits)+1;
caller_data       417 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			event.rdnis.ton = caller_data->rdnis.type;
caller_data       418 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			event.rdnis.npi = caller_data->rdnis.plan;
caller_data       421 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	event.calling.screening_ind = caller_data->screen;
caller_data       422 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	event.calling.presentation_ind = caller_data->pres;
caller_data       424 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	event.calling.ton = caller_data->cid_num.type;
caller_data       425 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	event.calling.npi = caller_data->cid_num.plan;
caller_data       427 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	event.called.ton = caller_data->dnis.type;
caller_data       428 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	event.called.npi = caller_data->dnis.plan;
caller_data       431 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	event.bearer.capability = caller_data->bearer_capability;
caller_data       432 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	event.bearer.uil1p = caller_data->bearer_layer1;
caller_data       434 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	if (caller_data->raw_data_len) {
caller_data       435 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 		ftdm_set_string(event.custom_data, caller_data->raw_data);
caller_data       436 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 		event.custom_data_size = (uint16_t)caller_data->raw_data_len;
caller_data       480 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			caller_data->hangup_cause = OUTBOUND_REQUESTS[r].hangup_cause;
caller_data       482 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			caller_data->hangup_cause = FTDM_CAUSE_RECOVERY_ON_TIMER_EXPIRE;
caller_data       813 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 				ftdmchan->caller_data.hangup_cause = event->release_cause;
caller_data       890 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			ftdmchan->caller_data.hangup_cause = event->release_cause;
caller_data       898 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			ftdmchan->caller_data.hangup_cause = event->release_cause;
caller_data      1033 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_set_string(ftdmchan->caller_data.cid_num.digits, (char *)event->calling.digits);
caller_data      1034 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_set_string(ftdmchan->caller_data.cid_name, (char *)event->calling.digits);
caller_data      1035 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_set_string(ftdmchan->caller_data.ani.digits, (char *)event->calling.digits);
caller_data      1036 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_set_string(ftdmchan->caller_data.dnis.digits, (char *)event->called.digits);
caller_data      1037 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_set_string(ftdmchan->caller_data.rdnis.digits, (char *)event->rdnis.digits);
caller_data      1039 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 		ftdm_set_string(ftdmchan->caller_data.raw_data, event->custom_data);
caller_data      1040 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 		ftdmchan->caller_data.raw_data_len = event->custom_data_size;
caller_data      1044 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 		ftdm_set_string(ftdmchan->caller_data.cid_name, (char *)event->calling_name);
caller_data      1047 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.cid_num.plan = event->calling.npi;
caller_data      1048 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.cid_num.type = event->calling.ton;
caller_data      1050 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.ani.plan = event->calling.npi;
caller_data      1051 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.ani.type = event->calling.ton;
caller_data      1053 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.dnis.plan = event->called.npi;
caller_data      1054 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.dnis.type = event->called.ton;
caller_data      1056 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.rdnis.plan = event->rdnis.npi;
caller_data      1057 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.rdnis.type = event->rdnis.ton;
caller_data      1059 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.screen = event->calling.screening_ind;
caller_data      1060 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.pres = event->calling.presentation_ind;
caller_data      1062 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.bearer_capability = event->bearer.capability;
caller_data      1063 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdmchan->caller_data.bearer_layer1 = event->bearer.uil1p;
caller_data      1073 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			snprintf(ftdmchan->caller_data.aniII, 5, "%.2d", ani2);
caller_data      1081 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	hangup_cause = ftdmchan ? ftdmchan->caller_data.hangup_cause : FTDM_CAUSE_REQUESTED_CHAN_UNAVAIL;
caller_data      1541 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			ftdm_set_string(dnis, ftdmchan->caller_data.dnis.digits);
caller_data      1550 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			sangomabc_call_init(&event, ftdmchan->caller_data.cid_num.digits, dnis, r);
caller_data      1557 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			ftdm_set_string(event.calling_name, ftdmchan->caller_data.cid_name);
caller_data      1558 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			ftdm_set_string(event.rdnis.digits, ftdmchan->caller_data.rdnis.digits);
caller_data      1559 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			if (strlen(ftdmchan->caller_data.rdnis.digits)) {
caller_data      1560 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 					event.rdnis.digits_count = (uint8_t)strlen(ftdmchan->caller_data.rdnis.digits)+1;
caller_data      1561 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 					event.rdnis.ton = ftdmchan->caller_data.rdnis.type;
caller_data      1562 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 					event.rdnis.npi = ftdmchan->caller_data.rdnis.plan;
caller_data      1565 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			event.calling.screening_ind = ftdmchan->caller_data.screen;
caller_data      1566 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			event.calling.presentation_ind = ftdmchan->caller_data.pres;
caller_data      1568 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			event.calling.ton = ftdmchan->caller_data.cid_num.type;
caller_data      1569 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			event.calling.npi = ftdmchan->caller_data.cid_num.plan;
caller_data      1571 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			event.called.ton = ftdmchan->caller_data.dnis.type;
caller_data      1572 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			event.called.npi = ftdmchan->caller_data.dnis.plan;
caller_data      1574 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 			if (ftdmchan->caller_data.raw_data_len) {
caller_data      1575 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 				ftdm_set_string(event.custom_data, ftdmchan->caller_data.raw_data);
caller_data      1576 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 				event.custom_data_size = (uint16_t)ftdmchan->caller_data.raw_data_len;
caller_data      1614 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 									   ftdmchan->caller_data.hangup_cause, 0);
caller_data      1621 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 									   ftdmchan->caller_data.hangup_cause, 0);
caller_data       474 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c 			ftdm_log_chan(ftdmchan, FTDM_LOG_DEBUG, "Sending incoming call from %s to %s to FTDM core\n", ftdmchan->caller_data.ani.digits, ftdmchan->caller_data.dnis.digits);
caller_data       104 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 				ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_NORMAL_TEMPORARY_FAILURE;
caller_data       117 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 			cpy_calling_num_from_stack(&ftdmchan->caller_data, &conEvnt->cgPtyNmb);
caller_data       118 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 			cpy_called_num_from_stack(&ftdmchan->caller_data, &conEvnt->cdPtyNmb);
caller_data       119 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 			cpy_calling_name_from_stack(&ftdmchan->caller_data, &conEvnt->display);
caller_data       122 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 				ftdmchan->caller_data.bearer_layer1 = sngisdn_get_infoTranCap_from_stack(conEvnt->bearCap[0].usrInfoLyr1Prot.val);
caller_data       123 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 				ftdmchan->caller_data.bearer_capability = sngisdn_get_infoTranCap_from_stack(conEvnt->bearCap[0].infoTranCap.val);
caller_data       129 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 						snprintf(ftdmchan->caller_data.aniII, 5, "%.2d", conEvnt->ni2OctStr.str.val[3]);
caller_data       157 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 						strcpy(ftdmchan->caller_data.cid_name, retrieved_str);
caller_data       195 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 				ftdmchan->caller_data.hangup_cause = 0x2C; /* Channel requested not available */
caller_data       340 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 						ftdmchan->caller_data.hangup_cause = cnStEvnt->causeDgn[0].causeVal.val;
caller_data       391 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 						cpy_called_num_from_stack(&ftdmchan->caller_data, &cnStEvnt->cdPtyNmb);
caller_data       392 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 						num_digits = strlen(ftdmchan->caller_data.dnis.digits);
caller_data       446 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 				ftdmchan->caller_data.hangup_cause = discEvnt->causeDgn[0].causeVal.val;
caller_data       449 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 				ftdmchan->caller_data.hangup_cause = 0;
caller_data       532 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 					ftdmchan->caller_data.hangup_cause = relEvnt->causeDgn[0].causeVal.val;
caller_data       533 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 					ftdm_log_chan(ftdmchan, FTDM_LOG_DEBUG, "cause:%d\n", ftdmchan->caller_data.hangup_cause);
caller_data       536 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 					ftdmchan->caller_data.hangup_cause = 0;
caller_data       713 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 					strcpy(ftdmchan->caller_data.cid_name, retrieved_str);
caller_data       784 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 		ftdmchan->caller_data.hangup_cause = staEvnt->causeDgn[0].causeVal.val;
caller_data       862 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c 						ftdmchan->caller_data.hangup_cause = staEvnt->causeDgn[0].causeVal.val;
caller_data        68 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c 	conEvnt.bearCap[0].infoTranCap.val = sngisdn_get_infoTranCap_from_user(ftdmchan->caller_data.bearer_capability);
caller_data        99 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c 		conEvnt.bearCap[0].usrInfoLyr1Prot.val = sngisdn_get_usrInfoLyr1Prot_from_user(ftdmchan->caller_data.bearer_layer1);
caller_data       147 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c 	cpy_called_num_from_user(&conEvnt.cdPtyNmb, &ftdmchan->caller_data);
caller_data       148 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c 	cpy_calling_num_from_user(&conEvnt.cgPtyNmb, &ftdmchan->caller_data);
caller_data       540 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c 	discEvnt.causeDgn[0].causeVal.val = ftdmchan->caller_data.hangup_cause;
caller_data       576 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c 	relEvnt.causeDgn[0].causeVal.val = ftdmchan->caller_data.hangup_cause;
caller_data       332 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c 	ftdm_caller_data_t *ftdm = &ftdmchan->caller_data;
caller_data       136 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 			ftdmchan->caller_data.hangup_cause = 41;
caller_data       152 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 											ftdmchan->caller_data.cid_num.digits, 
caller_data       156 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 					ftdm_set_string(ftdmchan->caller_data.cid_name, ftdmchan->caller_data.cid_num.digits);
caller_data       159 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 					ftdm_set_string(ftdmchan->caller_data.ani.digits, ftdmchan->caller_data.cid_num.digits);
caller_data       164 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 					ftdmchan->caller_data.screen = siConEvnt->cgPtyNum.scrnInd.val;
caller_data       169 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 					ftdmchan->caller_data.pres = siConEvnt->cgPtyNum.presRest.val;
caller_data       180 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 											ftdmchan->caller_data.dnis.digits, 
caller_data       192 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 											ftdmchan->caller_data.rdnis.digits, 
caller_data       203 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 					ftdmchan->caller_data.bearer_capability = siConEvnt->txMedReq.trMedReq.val;
caller_data       240 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 			ftdmchan->caller_data.hangup_cause = 34;	/* Circuit Congrestion */
caller_data       519 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 			ftdmchan->caller_data.hangup_cause = siRelEvnt->causeDgn.causeVal.val;
caller_data       522 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 			ftdmchan->caller_data.hangup_cause = 0;
caller_data       540 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 			ftdmchan->caller_data.hangup_cause = siRelEvnt->causeDgn.causeVal.val;
caller_data       543 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 			ftdmchan->caller_data.hangup_cause = 0;
caller_data      1004 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 		ftdmchan->caller_data.hangup_cause = 34;	/* Circuit Congrestion */
caller_data      1514 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 			ftdmchan->caller_data.hangup_cause = siStaEvnt->causeDgn.causeVal.val;
caller_data      1516 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c 			ftdmchan->caller_data.hangup_cause = 98;	/* Message not compatiable with call state */
caller_data       490 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 		while (ftdmchan->caller_data.dnis.digits[i] != '\0'){
caller_data       495 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 		if (ftdmchan->caller_data.dnis.digits[i-1] == 'F') {
caller_data       499 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 			ftdmchan->caller_data.dnis.digits[i-1] = '\0';
caller_data       514 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 						ftdmchan->caller_data.dnis.digits);
caller_data       526 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 				ftdmchan->caller_data.hangup_cause = 41;
caller_data       552 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 					ftdmchan->caller_data.ani.digits,
caller_data       553 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 					ftdmchan->caller_data.dnis.digits);
caller_data       570 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 					   ftdmchan->caller_data.ani.digits,
caller_data       571 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 					   ftdmchan->caller_data.dnis.digits);
caller_data       944 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 				ftdmchan->caller_data.hangup_cause = 41;
caller_data       122 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c 	iam.txMedReq.trMedReq.val 			= ftdmchan->caller_data.bearer_capability;
caller_data       135 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c 		switch (ftdmchan->caller_data.bearer_capability) {
caller_data       179 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c 	copy_cdPtyNum_to_sngss7 (&ftdmchan->caller_data, &iam.cdPtyNum);
caller_data       183 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c 	copy_cgPtyNum_to_sngss7 (&ftdmchan->caller_data, &iam.cgPtyNum);
caller_data       204 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c 							ftdmchan->caller_data.cid_num.digits,
caller_data       205 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c 							ftdmchan->caller_data.dnis.digits);
caller_data       301 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c 	rel.causeDgn.causeVal.val = (uint8_t) ftdmchan->caller_data.hangup_cause;
caller_data       313 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c 							ftdmchan->caller_data.hangup_cause );
caller_data       674 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c 				ftdmchan->caller_data.hangup_cause = sngss7_span->rx_gra.cause;
caller_data       676 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c 				ftdmchan->caller_data.hangup_cause = 98;	/* Message not compatiable with call state */
caller_data        67 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_timers.c     ftdmchan->caller_data.hangup_cause = 28;
caller_data       456 src/include/freetdm.h #define FIO_CHANNEL_REQUEST_ARGS (ftdm_span_t *span, uint32_t chan_id, ftdm_direction_t direction, ftdm_caller_data_t *caller_data, ftdm_channel_t **ftdmchan)
caller_data       929 src/include/freetdm.h FT_DECLARE(ftdm_status_t) ftdm_channel_open_by_span(uint32_t span_id, ftdm_direction_t direction, ftdm_caller_data_t *caller_data, ftdm_channel_t **ftdmchan);
caller_data       945 src/include/freetdm.h FT_DECLARE(ftdm_status_t) ftdm_channel_open_by_group(uint32_t group_id, ftdm_direction_t direction, ftdm_caller_data_t *caller_data, ftdm_channel_t **ftdmchan);
caller_data      1256 src/include/freetdm.h FT_DECLARE(ftdm_status_t) ftdm_channel_set_caller_data(ftdm_channel_t *ftdmchan, ftdm_caller_data_t *caller_data);
caller_data       427 src/include/private/ftdm_core.h 	struct ftdm_caller_data caller_data;
caller_data       235 src/testsangomaboost.c 	ftdm_caller_data_t caller_data = {{ 0 }};
caller_data       239 src/testsangomaboost.c 	ftdm_set_string(caller_data.dnis.digits, number);
caller_data       242 src/testsangomaboost.c 	ftdm_set_string(caller_data.cid_name, "testsangomaboost");
caller_data       243 src/testsangomaboost.c 	ftdm_set_string(caller_data.cid_num.digits, "1234");
caller_data       249 src/testsangomaboost.c 	status = ftdm_channel_open_by_span(ftdm_span_get_id(span), FTDM_TOP_DOWN, &caller_data, &ftdmchan);
caller_data       260 src/testsangomaboost.c 	ftdm_channel_set_caller_data(ftdmchan, &caller_data);