[OpenSIPS-Users] Can I read "$(avp(attr)[$T_branch_idx])" in "branch_route[per_branch_ops]" ??

Rodrigo Pimenta Carvalho pimenta at inatel.br
Mon Oct 31 15:08:55 CET 2016


In my project with OpenSIPS, I have the following kind of code in the configuration:

modparam("registrar", "attr_avp", "$avp(attr)")




if register request come from machine M1 {

   $avp(attr) = "User in M1"; //this mean that the user is behind a NAT, from the point of view OpenSIPS.


if register request come from machine M2 {

   $avp(attr) = "User in M2";




  $avp(attr) = "User in Mx"; //this mean that there is no NAT.


In my opensips.cfg file I need read "$(avp(attr)[$T_branch_idx])" in the "branch_route[per_branch_ops]" .

Does $(avp(attr)[$T_branch_idx]) will give me the correct value, even if the callee is always online in several machines (M1, M2...etc) ?

So, can I discover which machine is participating in the dialog?

Best regards.

Inatel Competence Center
Ph: +55 35 3471 9200 RAMAL 979
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20161031/9929c432/attachment.htm>

More information about the Users mailing list