[Devel] loose_route question

Daniel-Constantin Mierla daniel at voice-system.ro
Wed Aug 17 15:07:34 CEST 2005



On 08/16/05 20:06, Klaus Darilion wrote:

> In rr/loose.c, function loose_route:
>
>     ret = is_preloaded(_m);
>     if (ret < 0) {
>         return -1;
>     } else if (ret == 1) {
>         return after_loose(_m, 1);
>     } else {
>     ...
>
> Thus, if a request is preloaded (Route header but no To-tag), it is 
> always processed as loose_route message.

At the first sight, this seem to be the behavior.

> Is this OK?
>
> I think it is valid to send a request to a strict router with a 
> preloaded routeset.

Logically should be valid also to do preloaded strict routing, but 
better to check the RFC first. When I will have some time I will 
investigate more. Anyhow, in my opinion, the strict routing should be 
obsoleted.

Cheers,
Daniel

>
>
> regards
> klaus
>
> _______________________________________________
> Devel mailing list
> Devel at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/devel
>



More information about the Devel mailing list