[Serusers] Some questions on "loose_route"

Greg Fausak lgfausak at august.net
Sat Jan 3 17:47:25 CET 2004


Juha Heinanen wrote:
> Greg Fausak writes:
> 
>  > route
>  > {
>  > 	if(loose_route()) { t_relay(); break; };
>  > 
>  > 	if(method=="INVITE") { do that deed, set record_route();
>  > 		 t_relay(); };
>  > 	if(method=="REGISTER") { do that deed; t_relay(); };
>  > 
>  > 	# anything that reaches here is an error???
>  > }
>  >
>  > I don't use PRACK, COMET, SUBSCRIBE, NOTIFY.
> 
> how about ACK and BYE?  don't you use them either?

Well, that is my question.  Shouldn't all other messages
be record routed if the invite was record routed?

 >  also, i would
> suggest doing some checking before calling t_relay() after loose_route
> if you care how people are using your proxy or your pstn gw.

Good point.  Is there any checking in loose_route()?

---greg

> 
> -- juha
> 
> 





More information about the sr-users mailing list