[OpenSER-Devel] REGISTRAR bug - lookup doesn't keep RURI params

Eric PTAK eric.ptak.fr at gmail.com
Mon Mar 31 15:18:16 CEST 2008


All my apologize for the unread README section.

But according to RFC3261, section 19.1.1:
[...]
Since the uri-parameter mechanism is extensible, SIP elements MUST
silently ignore any uri-parameters that they do not understand.

Eric.



2008/3/31, Juha Heinanen <jh at tutpro.com>:
>
> Eric PTAK writes:
>
> > I think I found a bug in the lookup function of the REGISTRAR module.
> > I have some request with a special parameter in the r-uri, but it's
> removed
> > after lookup("location") call in the dialplan.
>
> according to lookup description in README:
>
> If there are such contacts, Request-URI will be overwritten with the
> contact that has the highest q value and optionally the rest will be
> appended to the message (depending on append_branches parameter value).
>
> there is no promise that any r-uri params would be preserved.  if you
> need to preserve them, save them somewhere before calling lookup.
>
> -- juha
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openser.org/pipermail/devel/attachments/20080331/ebc8d7e7/attachment.htm 


More information about the Devel mailing list