Hello,
On 10/02/05 05:38, Richard Z wrote:
Hi,
I am trying to use t_on_branch to identify if each branch is behind the same NAT as the caller. A branch_route is defined and check dst_uri's address. If any one branch is behind different NAT, a flag is set. The flag is checked later to call rtp/mediaproxy functions. But there is a problem. It looks like the branch_route is NOT called until a t_relay is called. That's way after the flag is checked. If that's the case, I don't see how branch_route can help any NAT situation.
you have to call the mediaproxy functions in branch route (you need to add BRANCH_ROUTE flag to these functions in module's export structure). After the release more effort will be pushed in this direction.
Cheers, Daniel
Thanks, Richard
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users