Thank you! You saved my day!
Regards, Mindaugas Kezys http://www.kolmisoft.com > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:asterisk-users- > [EMAIL PROTECTED] On Behalf Of Tilghman Lesher > Sent: Tuesday, March 25, 2008 5:43 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: Re: [asterisk-users] How to obtain SIPCHANINFO variables > within custom application? > > On Tuesday 25 March 2008 07:51:13 Mindaugas Kezys wrote: > > How can I get peerip, recvip, from, uri, useragent, peername, > > t38passthrough variables in (within) my custom Asterisk application? > > > > I can't use chan_sip.c internal structures (such as sip_pvt) in my > custom > > application, because there's no chan_sip.h and I can't include it > into my > > application (maybe there's other way?). > > > > I can do like this: > > > > exten => _X,1,Set(PEERIP=${SIPCHANINFO(peerip)}) > > exten => _X,2,custom_app > > char buf[80]; > pbx_substitute_variables_helper(chan, "${SIPCHANINFO(peerip)}", buf, > sizeof(buf)); > > BTW, this is exactly how res_config_curl works. > > -- > Tilghman > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users