conEvnt 202 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h ConEvnt conEvnt; conEvnt 291 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h void sngisdn_rcv_con_ind (int16_t suId, uint32_t suInstId, uint32_t spInstId, ConEvnt *conEvnt, int16_t dChan, uint8_t ces); conEvnt 55 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ConEvnt *conEvnt = &sngisdn_event->event.conEvnt; conEvnt 71 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c memcpy(&sngisdn_info->glare.setup, conEvnt, sizeof(*conEvnt)); conEvnt 84 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (conEvnt->cdPtyNmb.eh.pres && signal_data->num_local_numbers) { conEvnt 87 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (!strcmp(signal_data->local_numbers[i], (char*)conEvnt->cdPtyNmb.nmbDigits.val)) { conEvnt 93 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ftdm_log_chan(sngisdn_info->ftdmchan, FTDM_LOG_INFO, "Received SETUP, but local-number %s does not match - ignoring\n", conEvnt->cdPtyNmb.nmbDigits.val); conEvnt 134 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c cpy_calling_num_from_stack(&ftdmchan->caller_data, &conEvnt->cgPtyNmb); conEvnt 135 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c cpy_called_num_from_stack(&ftdmchan->caller_data, &conEvnt->cdPtyNmb); conEvnt 136 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c cpy_calling_name_from_stack(&ftdmchan->caller_data, &conEvnt->display); conEvnt 139 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (conEvnt->bearCap[0].eh.pres) { conEvnt 140 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); conEvnt 141 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); conEvnt 145 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (conEvnt->shift11.eh.pres && conEvnt->ni2OctStr.eh.pres) { conEvnt 146 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (conEvnt->ni2OctStr.str.len == 4 && conEvnt->ni2OctStr.str.val[0] == 0x37) { conEvnt 147 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c snprintf(ftdmchan->caller_data.aniII, 5, "%.2d", conEvnt->ni2OctStr.str.val[3]); conEvnt 151 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (signal_data->facility == SNGISDN_OPT_TRUE && conEvnt->facilityStr.eh.pres) { conEvnt 156 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c ret_val = sng_isdn_retrieve_facility_caller_name(conEvnt->facilityStr.facilityStr.val, conEvnt->facilityStr.facilityStr.len, retrieved_str); conEvnt 179 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (signal_data->overlap_dial == SNGISDN_OPT_TRUE && !conEvnt->sndCmplt.eh.pres) { conEvnt 192 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c memcpy(&sngisdn_info->glare.setup, conEvnt, sizeof(*conEvnt)); conEvnt 222 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c memcpy(&sngisdn_info->glare.setup, conEvnt, sizeof(*conEvnt)); conEvnt 39 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c extern ftdm_status_t cpy_calling_name_from_user(ConEvnt *conEvnt, ftdm_channel_t *ftdmchan); conEvnt 51 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c ConEvnt conEvnt; conEvnt 64 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c memset(&conEvnt, 0, sizeof(conEvnt)); conEvnt 66 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].eh.pres = PRSNT_NODEF; conEvnt 67 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].infoTranCap.pres = PRSNT_NODEF; conEvnt 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); conEvnt 70 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].codeStand0.pres = PRSNT_NODEF; conEvnt 71 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].codeStand0.val = IN_CSTD_CCITT; conEvnt 72 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].infoTranRate0.pres = PRSNT_NODEF; conEvnt 73 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].infoTranRate0.val = IN_ITR_64KBIT; conEvnt 74 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].tranMode.pres = PRSNT_NODEF; conEvnt 75 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].tranMode.val = IN_TM_CIRCUIT; conEvnt 77 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.eh.pres = PRSNT_NODEF; conEvnt 78 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.prefExc.pres = PRSNT_NODEF; conEvnt 79 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.prefExc.val = IN_PE_EXCLSVE; conEvnt 80 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.dChanInd.pres = PRSNT_NODEF; conEvnt 81 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.dChanInd.val = IN_DSI_NOTDCHAN; conEvnt 82 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.intIdentPres.pres = PRSNT_NODEF; conEvnt 83 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.intIdentPres.val = IN_IIP_IMPLICIT; conEvnt 84 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.intIdent.pres = NOTPRSNT; conEvnt 92 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.intType.pres = PRSNT_NODEF; conEvnt 93 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.intType.val = IN_IT_BASIC; conEvnt 94 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.infoChanSel.pres = PRSNT_NODEF; conEvnt 95 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.infoChanSel.val = ftdmchan->physical_chan_id; conEvnt 98 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].usrInfoLyr1Prot.pres = PRSNT_NODEF; conEvnt 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); conEvnt 102 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].usrInfoLyr1Prot.val == IN_UIL1_G711ULAW) { conEvnt 105 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].usrInfoLyr1Prot.val = IN_UIL1_G711ALAW; conEvnt 107 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c } else if (conEvnt.bearCap[0].usrInfoLyr1Prot.val == IN_UIL1_G711ALAW) { conEvnt 110 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].usrInfoLyr1Prot.val = IN_UIL1_G711ULAW; conEvnt 113 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].lyr1Ident.pres = PRSNT_NODEF; conEvnt 114 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.bearCap[0].lyr1Ident.val = IN_L1_IDENT; conEvnt 116 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.intType.pres = PRSNT_NODEF; conEvnt 117 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.intType.val = IN_IT_OTHER; conEvnt 118 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.infoChanSel.pres = PRSNT_NODEF; conEvnt 119 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.infoChanSel.val = IN_ICS_B1CHAN; conEvnt 120 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.chanMapType.pres = PRSNT_NODEF; conEvnt 121 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.chanMapType.val = IN_CMT_BCHAN; conEvnt 122 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.nmbMap.pres = PRSNT_NODEF; conEvnt 123 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.nmbMap.val = IN_NM_CHNNMB; conEvnt 124 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.codeStand1.pres = PRSNT_NODEF; conEvnt 125 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.codeStand1.val = IN_CSTD_CCITT; conEvnt 126 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.chanNmbSlotMap.pres = PRSNT_NODEF; conEvnt 127 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.chanNmbSlotMap.len = 1; conEvnt 128 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.chanId.chanNmbSlotMap.val[0] = ftdmchan->physical_chan_id; conEvnt 131 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.progInd.eh.pres = PRSNT_NODEF; conEvnt 132 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.progInd.location.pres = PRSNT_NODEF; conEvnt 133 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.progInd.location.val = IN_LOC_USER; conEvnt 134 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.progInd.codeStand0.pres = PRSNT_NODEF; conEvnt 135 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.progInd.codeStand0.val = IN_CSTD_CCITT; conEvnt 136 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.progInd.progDesc.pres = PRSNT_NODEF; conEvnt 137 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.progInd.progDesc.val = IN_PD_NOTETEISDN; /* Not end-to-end ISDN */ conEvnt 140 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c conEvnt.sndCmplt.eh.pres = PRSNT_NODEF; conEvnt 148 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c cpy_called_num_from_user(&conEvnt.cdPtyNmb, &ftdmchan->caller_data); conEvnt 149 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c cpy_calling_num_from_user(&conEvnt.cgPtyNmb, &ftdmchan->caller_data); conEvnt 150 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c cpy_calling_name_from_user(&conEvnt, ftdmchan); conEvnt 154 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_out.c if (sng_isdn_con_request(signal_data->cc_id, sngisdn_info->suInstId, &conEvnt, signal_data->dchan_id, sngisdn_info->ces)) { conEvnt 44 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c void sngisdn_rcv_con_ind (int16_t suId, uint32_t suInstId, uint32_t spInstId, ConEvnt *conEvnt, int16_t dChan, uint8_t ces) conEvnt 54 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (conEvnt->chanId.eh.pres != PRSNT_NODEF) { conEvnt 61 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c if (conEvnt->chanId.chanNmbSlotMap.pres) { conEvnt 62 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c bchan_no = conEvnt->chanId.chanNmbSlotMap.val[0]; conEvnt 63 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c } else if (conEvnt->chanId.infoChanSel.pres) { conEvnt 64 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c bchan_no = conEvnt->chanId.infoChanSel.val; conEvnt 98 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c memcpy(&sngisdn_event->event.conEvnt, conEvnt, sizeof(*conEvnt)); conEvnt 45 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_status_t cpy_calling_name_from_user(ConEvnt *conEvnt, ftdm_channel_t *ftdmchan); conEvnt 329 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c ftdm_status_t cpy_calling_name_from_user(ConEvnt *conEvnt, ftdm_channel_t *ftdmchan) conEvnt 344 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c conEvnt->usrUsr.eh.pres = PRSNT_NODEF; conEvnt 345 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c conEvnt->usrUsr.protocolDisc.pres = PRSNT_NODEF; conEvnt 346 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c conEvnt->usrUsr.protocolDisc.val = PD_IA5; /* IA5 chars */ conEvnt 347 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c conEvnt->usrUsr.usrInfo.pres = PRSNT_NODEF; conEvnt 348 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c conEvnt->usrUsr.usrInfo.len = len; conEvnt 351 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c memcpy(conEvnt->usrUsr.usrInfo.val, ftdm->cid_name, len); conEvnt 366 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c conEvnt->display.eh.pres = PRSNT_NODEF; conEvnt 367 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c conEvnt->display.dispInfo.pres = PRSNT_NODEF; conEvnt 368 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c conEvnt->display.dispInfo.len = len; conEvnt 369 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c memcpy(conEvnt->display.dispInfo.val, ftdm->cid_name, len);