Hi Razvan, Thanks for your reply. That was a good question. I want to change the contact in database.
Would like to get something like balancer=# SELECT username,contact from location; username | contact -------------+----------------------------------------------------------------------- 61370000000 | sips:[email protected] I was thinking in something like ' $avp(aor)="sip:$tU@$si:5092" ' but the variables $tU@$si doesn't like to be expanded in save(). I must be dynamic (not hard-code) Any idea how to do it? On Thu, Jun 19, 2014 at 4:39 PM, Răzvan Crainea <[email protected]> wrote: > Hi, Miguel! > > Do you only want to change the Contact info that is stored in OpenSIPS > database or change the Contact header in the REGISTER message? > The code you pasted changes only the info in the location table. If you > want to change the header, you can remove it and add a new one. Something > like: > > remove_hf("Contact"); > append_hf("Contact: <sip:$tU@$si:5092>\r\n"); > > See [1] for more details. > > [1] http://www.opensips.org/html/docs/modules/devel/sipmsgops#id249696 > > Best regards, > > Razvan Crainea > OpenSIPS Core Developer > http://www.opensips-solutions.com > > > On 06/19/2014 09:10 AM, Miguel Oyarzo wrote: > >> >> Hi, >> >> How can I change the Contact info in REGISTER messages? >> >> I have tried >> if (is_method("REGISTER")) >> { >> >> if (!save("location","","sip:[email protected]:5090 >> <http://sip:[email protected]:5090>")) { .... } >> >> - and - >> $avp(aor)="sip:$tU@$si:5092"; >> if (!save("location","f","$avp(aor))") { ... } >> >> } >> >> But doesn't work. >> >> Any suggestion? >> >> >> >> -- >> "Efficiency is doing things right; effectiveness is doing the right >> things(Peter Drucker)" >> >> >> Miguel Oyarzo >> DevOps & VoIP Engineer >> Linux User: # 483188 - counter.li.org <http://counter.li.org> >> http://au.linkedin.com/in/mikeaustralia >> Melbourne, Australia >> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> >> > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > -- "Efficiency is doing things right; effectiveness is doing the right things (Peter Drucker)" Miguel Oyarzo DevOps & VoIP Engineer Linux User: # 483188 - counter.li.org http://au.linkedin.com/in/mikeaustralia Melbourne, Australia
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
