El Lunes, 9 de Noviembre de 2009, Juha Heinanen escribió: > Iñaki Baz Castillo writes: > > There is a problem here as Record-Route are not needed for in-dialog > > request (the proxy can add it but the UAS should ignore it as RR just > > makes sense in the initial request and response forming the dialog). > > yes, i meant that the rr test would only be used on initial request. > > > What about calling alias_contact() just in case nat_test() detects the > > following two requeriments: > > > > 1) The IP in Contact is private. > > 2) There is no ";alias" param in Contact URI. > > > > Of course a new nat_test flag would be needed for point 2. > > i can add test (2) to alias_contact() function itself. but (1) is not > enough, since alias_contact() definitely needs to be called also when > request arrives over tcp.
If proxy B receives a TCP request from proxy A, why should proxy B call alias_contact()? Note that in-dialog request from proxy B to proxy A would be sent using route set mechanism. -- Iñaki Baz Castillo <[email protected]> _______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
