Hi Alex
But I'll have a shot at $nh, thanks for pointing that out!
Thank you, using the $nh variables within the branch route solved all my issues with trying to determine where that branch is being sent to to correct handle some special CPE cases and rtpengine.
Now for example I can correctly hint with IP protocol shall be used by rtpengine depending if the CPE is using legacy v4 or modern v6 IP :-)
Still needs some testing to see what realy happens if the first branch is using IPv4 (RTP with IPv4) and the next one is using IPv6 (RTP with IPv6 for SAME callid) and then the first one picks up the call. Is rtpengine stuck with IPv6 or will it listen to both protocols because it processed two offer for the same callid?