gen               314 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931mes_Generic *gen = (Q931mes_Generic *) caller_data->raw_data;
gen               337 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931InitMesGeneric(gen);
gen               338 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->MesType = Q931mes_SETUP;
gen               339 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->CRVFlag = 0;		/* outgoing call */
gen               351 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->BearerCap = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &BearerCap);
gen               372 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->ChanID = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &ChanID);
gen               381 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->ProgInd = Q931AppendIE((L3UCHAR *)gen, (L3UCHAR *)&Progress);
gen               389 src/ftmod/ftmod_isdn/ftmod_isdn.c 		gen->Display = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &Display);			
gen               390 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ptrDisplay = Q931GetIEPtr(gen->Display, gen->buf);
gen               403 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->CallingNum = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &CallingNum);			
gen               404 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ptrCallingNum = Q931GetIEPtr(gen->CallingNum, gen->buf);
gen               415 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->CalledNum = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &CalledNum);
gen               416 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ptrCalledNum = Q931GetIEPtr(gen->CalledNum, gen->buf);
gen               427 src/ftmod/ftmod_isdn/ftmod_isdn.c 	gen->HLComp = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &HLComp);
gen               430 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen               432 src/ftmod/ftmod_isdn/ftmod_isdn.c 	isdn_data->outbound_crv[gen->CRV] = caller_data;
gen               443 src/ftmod/ftmod_isdn/ftmod_isdn.c 	isdn_data->outbound_crv[gen->CRV] = NULL;
gen               479 src/ftmod/ftmod_isdn/ftmod_isdn.c 				isdn_data->channels_local_crv[gen->CRV] = new_chan;
gen               483 src/ftmod/ftmod_isdn/ftmod_isdn.c 				switch(gen->MesType) {
gen               504 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->MesType = Q931mes_DISCONNECT;
gen               513 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->Cause = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &cause);
gen               514 src/ftmod/ftmod_isdn/ftmod_isdn.c 			Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen               516 src/ftmod/ftmod_isdn/ftmod_isdn.c 			if (gen->CRV) {
gen               517 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ReleaseCRV(&isdn_data->q931, gen->CRV);
gen               558 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931mes_Generic *gen = (Q931mes_Generic *) msg;
gen               564 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (Q931IsIEPresent(gen->ChanID)) {
gen               565 src/ftmod/ftmod_isdn/ftmod_isdn.c 		Q931ie_ChanID *chanid = Q931GetIEPtr(gen->ChanID, gen->buf);
gen               584 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               586 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (gen->CRVFlag && (caller_data = isdn_data->outbound_crv[gen->CRV])) {
gen               591 src/ftmod/ftmod_isdn/ftmod_isdn.c 		switch(gen->MesType) {
gen               610 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (gen->CRVFlag) {
gen               611 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ftdmchan = isdn_data->channels_local_crv[gen->CRV];
gen               613 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ftdmchan = isdn_data->channels_remote_crv[gen->CRV];
gen               616 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ftdm_log(FTDM_LOG_DEBUG, "ftdmchan %x (%d:%d) source isdn_data->channels_%s_crv[%#hx]\n", ftdmchan, ftdmchan ? ftdmchan->span_id : -1, ftdmchan ? ftdmchan->chan_id : -1, gen->CRVFlag ? "local" : "remote", gen->CRV);
gen               619 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (gen->ProtDisc == 3) {
gen               620 src/ftmod/ftmod_isdn/ftmod_isdn.c 		switch(gen->MesType) {
gen               623 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ie_ChangeStatus *changestatus = Q931GetIEPtr(gen->ChangeStatus, gen->buf);
gen               657 src/ftmod/ftmod_isdn/ftmod_isdn.c 		switch(gen->MesType) {
gen               676 src/ftmod/ftmod_isdn/ftmod_isdn.c 				const char *what = gen->MesType == Q931mes_RELEASE ? "Release" : "Release Complete";
gen               679 src/ftmod/ftmod_isdn/ftmod_isdn.c 						if (gen->MesType == Q931mes_RELEASE) {
gen               685 src/ftmod/ftmod_isdn/ftmod_isdn.c 					else if((gen->MesType == Q931mes_RELEASE && ftdmchan->state <= FTDM_CHANNEL_STATE_UP) ||
gen               686 src/ftmod/ftmod_isdn/ftmod_isdn.c 						(gen->MesType == Q931mes_RELEASE_COMPLETE && ftdmchan->state == FTDM_CHANNEL_STATE_DIALING)) {
gen               691 src/ftmod/ftmod_isdn/ftmod_isdn.c 						Q931ie_Cause *cause = Q931GetIEPtr(gen->Cause, gen->buf);
gen               717 src/ftmod/ftmod_isdn/ftmod_isdn.c 					Q931ie_Cause *cause = Q931GetIEPtr(gen->Cause, gen->buf);
gen               748 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->MesType = Q931mes_CONNECT_ACKNOWLEDGE;
gen               749 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->CRVFlag = 0;	/* outbound */
gen               750 src/ftmod/ftmod_isdn/ftmod_isdn.c 					Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen               758 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ie_CallingNum *callingnum = Q931GetIEPtr(gen->CallingNum, gen->buf);
gen               759 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ie_CalledNum *callednum = Q931GetIEPtr(gen->CalledNum, gen->buf);
gen               765 src/ftmod/ftmod_isdn/ftmod_isdn.c 				if(ftdmchan && ftdmchan == isdn_data->channels_remote_crv[gen->CRV]) {
gen               861 src/ftmod/ftmod_isdn/ftmod_isdn.c 						isdn_data->channels_remote_crv[gen->CRV] = ftdmchan;
gen               875 src/ftmod/ftmod_isdn/ftmod_isdn.c 						ftdmchan->caller_data.CRV = gen->CRV;
gen               879 src/ftmod/ftmod_isdn/ftmod_isdn.c 						gen->CRVFlag = !(gen->CRVFlag);
gen               888 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->MesType = Q931mes_DISCONNECT;
gen               889 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->CRVFlag = 1;	/* inbound call */
gen               898 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->Cause = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &cause);
gen               899 src/ftmod/ftmod_isdn/ftmod_isdn.c 					Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen               901 src/ftmod/ftmod_isdn/ftmod_isdn.c 					if (gen->CRV) {
gen               902 src/ftmod/ftmod_isdn/ftmod_isdn.c 						Q931ReleaseCRV(&isdn_data->q931, gen->CRV);
gen               927 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->ChanID = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &ChanID);
gen               940 src/ftmod/ftmod_isdn/ftmod_isdn.c 						gen->ProgInd = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &progress);
gen               945 src/ftmod/ftmod_isdn/ftmod_isdn.c 						gen->MesType = Q931mes_SETUP_ACKNOWLEDGE;
gen               946 src/ftmod/ftmod_isdn/ftmod_isdn.c 						gen->CRVFlag = 1;	/* inbound call */
gen               947 src/ftmod/ftmod_isdn/ftmod_isdn.c 						Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen               991 src/ftmod/ftmod_isdn/ftmod_isdn.c 						if (Q931IsIEPresent(gen->CalledNum)) {
gen               993 src/ftmod/ftmod_isdn/ftmod_isdn.c 							Q931ie_CalledNum *callednum = Q931GetIEPtr(gen->CalledNum, gen->buf);
gen              1011 src/ftmod/ftmod_isdn/ftmod_isdn.c 						if (Q931IsIEPresent(gen->SendComplete) || digit == '#') {
gen              1033 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_STATUS;
gen              1034 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->CRVFlag = gen->CRVFlag ? 0 : 1;
gen              1072 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->CallState = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &state);
gen              1073 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->Cause     = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &cause);
gen              1074 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen              1079 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              1158 src/ftmod/ftmod_isdn/ftmod_isdn.c 	Q931mes_Generic *gen = (Q931mes_Generic *) ftdmchan->caller_data.raw_data;
gen              1174 src/ftmod/ftmod_isdn/ftmod_isdn.c 			if (gen->CRV) {
gen              1176 src/ftmod/ftmod_isdn/ftmod_isdn.c 					isdn_data->channels_local_crv[gen->CRV] = NULL;
gen              1178 src/ftmod/ftmod_isdn/ftmod_isdn.c 					isdn_data->channels_remote_crv[gen->CRV] = NULL;
gen              1180 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931ReleaseCRV(&isdn_data->q931, gen->CRV);
gen              1193 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_CALL_PROCEEDING;
gen              1194 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->CRVFlag = 1;	/* inbound */
gen              1213 src/ftmod/ftmod_isdn/ftmod_isdn.c 					gen->ChanID = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &ChanID);
gen              1216 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, (void *)gen, gen->Size);
gen              1261 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_ALERTING;
gen              1262 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->CRVFlag = 1;	/* inbound call */
gen              1263 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, (void *)gen, gen->Size);
gen              1281 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_CONNECT;
gen              1282 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->BearerCap = 0;
gen              1283 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->CRVFlag = 1;	/* inbound call */
gen              1284 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, (void *)gen, ftdmchan->caller_data.raw_data_len);
gen              1309 src/ftmod/ftmod_isdn/ftmod_isdn.c 			Q931InitMesGeneric(gen);
gen              1310 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->MesType = Q931mes_SETUP;
gen              1311 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CRVFlag = 0;		/* outbound(?) */
gen              1323 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->BearerCap = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &BearerCap);
gen              1338 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->ChanID = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &ChanID);
gen              1347 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->ProgInd = Q931AppendIE((L3UCHAR *)gen, (L3UCHAR *)&Progress);
gen              1355 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->Display = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &Display);
gen              1356 src/ftmod/ftmod_isdn/ftmod_isdn.c 				ptrDisplay = Q931GetIEPtr(gen->Display, gen->buf);
gen              1369 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CallingNum = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &CallingNum);
gen              1370 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ptrCallingNum = Q931GetIEPtr(gen->CallingNum, gen->buf);
gen              1380 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CalledNum = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &CalledNum);
gen              1381 src/ftmod/ftmod_isdn/ftmod_isdn.c 			ptrCalledNum = Q931GetIEPtr(gen->CalledNum, gen->buf);
gen              1392 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->HLComp = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &HLComp);
gen              1394 src/ftmod/ftmod_isdn/ftmod_isdn.c 			Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen              1395 src/ftmod/ftmod_isdn/ftmod_isdn.c 			isdn_data->channels_local_crv[gen->CRV] = ftdmchan;
gen              1402 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_RELEASE_COMPLETE;
gen              1404 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen              1415 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CRVFlag = ftdm_test_flag(ftdmchan, FTDM_CHANNEL_OUTBOUND) ? 0 : 1;
gen              1432 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_RELEASE_COMPLETE;
gen              1437 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->Cause = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &cause);
gen              1438 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen              1448 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_RELEASE;
gen              1452 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->Cause = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &cause);
gen              1453 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, (void *)gen, gen->Size);
gen              1462 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->MesType = Q931mes_DISCONNECT;
gen              1466 src/ftmod/ftmod_isdn/ftmod_isdn.c 				gen->Cause = Q931AppendIE((L3UCHAR *) gen, (L3UCHAR *) &cause);
gen              1467 src/ftmod/ftmod_isdn/ftmod_isdn.c 				Q931Rx43(&isdn_data->q931, (L3UCHAR *) gen, gen->Size);
gen              1477 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->MesType = Q931mes_RELEASE;
gen              1478 src/ftmod/ftmod_isdn/ftmod_isdn.c 			gen->CRVFlag = ftdm_test_flag(ftdmchan, FTDM_CHANNEL_OUTBOUND) ? 0 : 1;
gen              1479 src/ftmod/ftmod_isdn/ftmod_isdn.c 			Q931Rx43(&isdn_data->q931, (void *)gen, gen->Size);
gen               656 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);