gen               303 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931mes_Generic *gen = (Q931mes_Generic *) caller_data->raw_data;
gen               326 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931InitMesGeneric(gen);
gen               327 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->MesType = Q931mes_SETUP;
gen               328 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->CRVFlag = 0;		/* outgoing call */
gen               340 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->BearerCap = Q931AppendIE(gen, (L3UCHAR *) &BearerCap);
gen               361 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->ChanID = Q931AppendIE(gen, (L3UCHAR *) &ChanID);
gen               370 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->ProgInd = Q931AppendIE(gen, (L3UCHAR *)&Progress);
gen               378 src/ftmod/ftmod_isdn/ftmod_isdn.c 		gen->Display = Q931AppendIE(gen, (L3UCHAR *) &Display);
gen               379 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ptrDisplay = Q931GetIEPtr(gen->Display, gen->buf);
gen               392 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->CallingNum = Q931AppendIE(gen, (L3UCHAR *) &CallingNum);
gen               393 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ptrCallingNum = Q931GetIEPtr(gen->CallingNum, gen->buf);
gen               404 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->CalledNum = Q931AppendIE(gen, (L3UCHAR *) &CalledNum);
gen               405 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ptrCalledNum = Q931GetIEPtr(gen->CalledNum, gen->buf);
gen               416 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->HLComp = Q931AppendIE(gen, (L3UCHAR *) &HLComp);
gen               419 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen               421 src/ftmod/ftmod_isdn/ftmod_isdn.c 	isdn_data->outbound_crv[gen->CRV] = caller_data;
gen               432 src/ftmod/ftmod_isdn/ftmod_isdn.c 	isdn_data->outbound_crv[gen->CRV] = NULL;
gen               468 src/ftmod/ftmod_isdn/ftmod_isdn.c 				isdn_data->channels_local_crv[gen->CRV] = new_chan;
gen               472 src/ftmod/ftmod_isdn/ftmod_isdn.c 				switch(gen->MesType) {
gen               493 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->MesType = Q931mes_DISCONNECT;
gen               502 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->Cause = Q931AppendIE(gen, (L3UCHAR *) &cause);
gen               503 src/ftmod/ftmod_isdn/ftmod_isdn.c 			Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen               505 src/ftmod/ftmod_isdn/ftmod_isdn.c 			if (gen->CRV) {
gen               506 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ReleaseCRV(&isdn_data->q931, gen->CRV);
gen               735 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931mes_Generic *gen = (Q931mes_Generic *) msg;
gen               742 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (Q931IsIEPresent(gen->ChanID)) {
gen               743 src/ftmod/ftmod_isdn/ftmod_isdn.c 		Q931ie_ChanID *chanid = Q931GetIEPtr(gen->ChanID, gen->buf);
gen               767 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (gen->CRV) {
gen               770 src/ftmod/ftmod_isdn/ftmod_isdn.c 		call = Q931GetCallByCRV(&isdn_data->q931, gen->CRV);
gen               772 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_log(FTDM_LOG_DEBUG, "Storing reference to current span in call %d [0x%x]\n", gen->CRV, gen->CRV);
gen               778 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ftdm_log(FTDM_LOG_DEBUG, "Storing reference to current span in call %d [0x%x]\n", gen->CRV, gen->CRV);
gen               782 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ftdm_log(FTDM_LOG_DEBUG, "Yay I got an event! Type:[%02x] Size:[%d] CRV: %d (%#hx, CTX: %s)\n", gen->MesType, gen->Size, gen->CRV, gen->CRV, gen->CRVFlag ? "Terminator" : "Originator");
gen               785 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (gen->CRVFlag && (caller_data = isdn_data->outbound_crv[gen->CRV])) {
gen               790 src/ftmod/ftmod_isdn/ftmod_isdn.c 		switch(gen->MesType) {
gen               808 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (gen->CRVFlag) {
gen               809 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ftdmchan = isdn_data->channels_local_crv[gen->CRV];
gen               811 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ftdmchan = isdn_data->channels_remote_crv[gen->CRV];
gen               818 src/ftmod/ftmod_isdn/ftmod_isdn.c 			((gen->CRVFlag) ? "local" : "remote"),
gen               819 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CRV);
gen               821 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (gen->ProtDisc == 3) {
gen               822 src/ftmod/ftmod_isdn/ftmod_isdn.c 		switch(gen->MesType) {
gen               825 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ie_ChangeStatus *changestatus = Q931GetIEPtr(gen->ChangeStatus, gen->buf);
gen               861 src/ftmod/ftmod_isdn/ftmod_isdn.c 		switch(gen->MesType) {
gen               886 src/ftmod/ftmod_isdn/ftmod_isdn.c 				const char *what = gen->MesType == Q931mes_RELEASE ? "Release" : "Release Complete";
gen               891 src/ftmod/ftmod_isdn/ftmod_isdn.c 						if (gen->MesType == Q931mes_RELEASE) {
gen               897 src/ftmod/ftmod_isdn/ftmod_isdn.c 					else if ((gen->MesType == Q931mes_RELEASE && ftdm_channel_get_state(ftdmchan) <= FTDM_CHANNEL_STATE_UP) ||
gen               898 src/ftmod/ftmod_isdn/ftmod_isdn.c 						 (gen->MesType == Q931mes_RELEASE_COMPLETE && ftdm_channel_get_state(ftdmchan) == FTDM_CHANNEL_STATE_DIALING)) {
gen               903 src/ftmod/ftmod_isdn/ftmod_isdn.c 						Q931ie_Cause *cause = Q931GetIEPtr(gen->Cause, gen->buf);
gen               931 src/ftmod/ftmod_isdn/ftmod_isdn.c 					Q931ie_Cause *cause = Q931GetIEPtr(gen->Cause, gen->buf);
gen               964 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->MesType = Q931mes_CONNECT_ACKNOWLEDGE;
gen               965 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->CRVFlag = 0;	/* outbound */
gen               966 src/ftmod/ftmod_isdn/ftmod_isdn.c 					Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen               976 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ie_CallingNum *callingnum = Q931GetIEPtr(gen->CallingNum, gen->buf);
gen               977 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ie_CalledNum *callednum = Q931GetIEPtr(gen->CalledNum, gen->buf);
gen               983 src/ftmod/ftmod_isdn/ftmod_isdn.c 				if (ftdmchan && ftdmchan == isdn_data->channels_remote_crv[gen->CRV]) {
gen              1080 src/ftmod/ftmod_isdn/ftmod_isdn.c 						isdn_data->channels_remote_crv[gen->CRV] = ftdmchan;
gen              1096 src/ftmod/ftmod_isdn/ftmod_isdn.c 						ftdmchan->caller_data.CRV = gen->CRV;
gen              1101 src/ftmod/ftmod_isdn/ftmod_isdn.c 						gen->CRVFlag = !(gen->CRVFlag);
gen              1111 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->MesType = Q931mes_DISCONNECT;
gen              1112 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->CRVFlag = 1;	/* inbound call */
gen              1122 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->Cause = Q931AppendIE(gen, (L3UCHAR *) &cause);
gen              1123 src/ftmod/ftmod_isdn/ftmod_isdn.c 					Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen              1125 src/ftmod/ftmod_isdn/ftmod_isdn.c 					if (gen->CRV) {
gen              1126 src/ftmod/ftmod_isdn/ftmod_isdn.c 						Q931ReleaseCRV(&isdn_data->q931, gen->CRV);
gen              1151 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->ChanID = Q931AppendIE(gen, (L3UCHAR *) &ChanID);
gen              1164 src/ftmod/ftmod_isdn/ftmod_isdn.c 						gen->ProgInd = Q931AppendIE(gen, (L3UCHAR *) &progress);
gen              1169 src/ftmod/ftmod_isdn/ftmod_isdn.c 						gen->MesType = Q931mes_SETUP_ACKNOWLEDGE;
gen              1170 src/ftmod/ftmod_isdn/ftmod_isdn.c 						gen->CRVFlag = 1;	/* inbound call */
gen              1171 src/ftmod/ftmod_isdn/ftmod_isdn.c 						Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen              1215 src/ftmod/ftmod_isdn/ftmod_isdn.c 						if (Q931IsIEPresent(gen->CalledNum)) {
gen              1217 src/ftmod/ftmod_isdn/ftmod_isdn.c 							Q931ie_CalledNum *callednum = Q931GetIEPtr(gen->CalledNum, gen->buf);
gen              1235 src/ftmod/ftmod_isdn/ftmod_isdn.c 						if (Q931IsIEPresent(gen->SendComplete) || digit == '#') {
gen              1248 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ftdm_log(FTDM_LOG_CRIT, "Received unhandled message %d (%#x)\n", (int)gen->MesType, (int)gen->MesType);
gen              1301 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931mes_Generic *gen = (Q931mes_Generic *) ftdmchan->caller_data.raw_data;
gen              1320 src/ftmod/ftmod_isdn/ftmod_isdn.c 			if (gen->CRV) {
gen              1322 src/ftmod/ftmod_isdn/ftmod_isdn.c 					isdn_data->channels_local_crv[gen->CRV] = NULL;
gen              1324 src/ftmod/ftmod_isdn/ftmod_isdn.c 					isdn_data->channels_remote_crv[gen->CRV] = NULL;
gen              1326 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ReleaseCRV(&isdn_data->q931, gen->CRV);
gen              1339 src/ftmod/ftmod_isdn/ftmod_isdn.c 				int crv = gen->CRV;
gen              1341 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931InitMesGeneric(gen);
gen              1342 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_CALL_PROCEEDING;
gen              1343 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->CRV     = crv;
gen              1344 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->CRVFlag = 1;	/* inbound */
gen              1363 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->ChanID = Q931AppendIE(gen, (L3UCHAR *) &ChanID);
gen              1366 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen              1411 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_ALERTING;
gen              1412 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->CRVFlag = 1;	/* inbound call */
gen              1413 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen              1431 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_CONNECT;
gen              1432 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->BearerCap = 0;
gen              1433 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->CRVFlag = 1;	/* inbound call */
gen              1434 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, gen, ftdmchan->caller_data.raw_data_len);
gen              1460 src/ftmod/ftmod_isdn/ftmod_isdn.c 			Q931InitMesGeneric(gen);
gen              1461 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->MesType = Q931mes_SETUP;
gen              1462 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CRVFlag = 0;		/* outbound(?) */
gen              1474 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->BearerCap = Q931AppendIE(gen, (L3UCHAR *) &BearerCap);
gen              1489 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->ChanID = Q931AppendIE(gen, (L3UCHAR *) &ChanID);
gen              1498 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->ProgInd = Q931AppendIE(gen, (L3UCHAR *)&Progress);
gen              1506 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->Display = Q931AppendIE(gen, (L3UCHAR *) &Display);
gen              1507 src/ftmod/ftmod_isdn/ftmod_isdn.c 				ptrDisplay = Q931GetIEPtr(gen->Display, gen->buf);
gen              1520 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CallingNum = Q931AppendIE(gen, (L3UCHAR *) &CallingNum);
gen              1521 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ptrCallingNum = Q931GetIEPtr(gen->CallingNum, gen->buf);
gen              1531 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CalledNum = Q931AppendIE(gen, (L3UCHAR *) &CalledNum);
gen              1532 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ptrCalledNum = Q931GetIEPtr(gen->CalledNum, gen->buf);
gen              1543 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->HLComp = Q931AppendIE(gen, (L3UCHAR *) &HLComp);
gen              1545 src/ftmod/ftmod_isdn/ftmod_isdn.c 			Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen              1546 src/ftmod/ftmod_isdn/ftmod_isdn.c 			isdn_data->channels_local_crv[gen->CRV] = ftdmchan;
gen              1552 src/ftmod/ftmod_isdn/ftmod_isdn.c 			if (gen->CRV) {
gen              1555 src/ftmod/ftmod_isdn/ftmod_isdn.c 				call = Q931GetCallByCRV(&isdn_data->q931, gen->CRV);
gen              1557 src/ftmod/ftmod_isdn/ftmod_isdn.c 					ftdm_log(FTDM_LOG_DEBUG, "Storing reference to current span in call %d [0x%x]\n", gen->CRV, gen->CRV);
gen              1567 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_RELEASE_COMPLETE;
gen              1569 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen              1581 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CRVFlag = ftdm_test_flag(ftdmchan, FTDM_CHANNEL_OUTBOUND) ? 0 : 1;
gen              1598 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_RELEASE_COMPLETE;
gen              1603 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->Cause = Q931AppendIE(gen, (L3UCHAR *) &cause);
gen              1604 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen              1614 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_RELEASE;
gen              1618 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->Cause = Q931AppendIE(gen, (L3UCHAR *) &cause);
gen              1619 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen              1628 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_DISCONNECT;
gen              1632 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->Cause = Q931AppendIE(gen, (L3UCHAR *) &cause);
gen              1633 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen              1644 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->MesType = Q931mes_RELEASE;
gen              1645 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CRVFlag = ftdm_test_flag(ftdmchan, FTDM_CHANNEL_OUTBOUND) ? 0 : 1;
gen              1646 src/ftmod/ftmod_isdn/ftmod_isdn.c 			Q931Rx43(&isdn_data->q931, gen, gen->Size);
gen               654 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_log(FTDM_LOG_DEBUG, "Ignoring passive event %s on span %s\n", pri_event2str(e->gen.e), pritap->span->name);