[Serusers] loose_route question
Ricardo Villa
ricvil at epm.net.co
Wed Aug 6 00:51:42 CEST 2003
Thanks Jan,
So the loose_route function only check to see if the "lr" parameter is in
the Route Header? It does not insert or modify any Route Headers?
Regards,
Ricardo
----- Original Message -----
From: "Jan Janak" <jan at iptel.org>
To: "Ricardo Villa" <ricvil at epm.net.co>
Cc: <serusers at lists.iptel.org>
Sent: Tuesday, August 05, 2003 7:49 AM
Subject: Re: [Serusers] loose_route question
> Hello,
>
> the reason why we use the condition below is that there were (and
> probably still are) some user agents that strip parameters (including
> lr) from Route header fields.
>
> loose_route function returns 1 if the message being processed will be
> sent to a different destination than Request-URI. In this case if one of
> user agents would strip ;lr parameters and the request spirals through
> the proxy, strange things could happend without the condition.
>
> So the condition is there to deal with broken user agents.
>
> Jan.
>
> On 04-08 20:37, Ricardo Villa wrote:
> > Hi,
> >
> > I would like to understand a little bit better the "loose route"
concept. I have seen 2 different configs for ser:
> >
> > Sometimes the config has just:
> > loose_route();
> >
> > ...and sometimes it has:
> >
> > if (loose_route()) {
> > t_relay();
> > break;
> > };
> >
> > How exactly do these 2 differ? The README says: "The function performs
loose routing as defined in RFC3261", but why would I put a t_relay() after
checking for loose_route()?
> >
> > What I can tell so far is that loose routing leaves the next hop in the
Route header, but I don't understand which one of the above two examples
actually tell SER to do that.
> >
> >
> > Thanks,
> > Ricardo Villa
> >
> >
> >
>
> > _______________________________________________
> > Serusers mailing list
> > serusers at lists.iptel.org
> > http://lists.iptel.org/mailman/listinfo/serusers
>
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
More information about the sr-users
mailing list