Transferring Calls Using Release Link Trunk Transfer

/***********************************************************************/ /************** Send facility ****/

/***********************************************************************/ /* Send L4L3mFACILITY */

void send_facility(int spy_chan, int call_ref)

{

L4_to_L3_struct *L4L3cntlp;

L4_to_L3_struct msg; unsigned char*ieptr;

L4L3cntlp = &msg;

zero_msg(L4L3cntlp); L4L3cntlp->lapdid = spy_chan; L4L3cntlp->L4_ref = 0; L4L3cntlp->call_ref = call_ref; L4L3cntlp->msgtype = L4L3mFACILITY_REQUEST; printf("%d: Snd L4L3mFACILITY_REQUEST\n", spy_chan); L4L3cntlp->data.facility_data.call_id.len = 1; L4L3cntlp->data.facility_data.call_id.call_id[0]= 2; pridrv_tx_cntl_buf( L4L3cntlp);

}

November 2009

209

Page 209
Image 209
Dialogic 6.2 manual November 209