[SR-Users] path uri problem

Juha Heinanen jh at tutpro.com
Tue Apr 9 11:59:19 CEST 2013


Andrew Pogrebennyk writes:

> I don't see why you think that ; and = should be escaped.
> 
> rfc3327 chapter 4 says:
> 
>    The syntax for Path is defined as follows:
> 
>    Path = "Path" HCOLON path-value *( COMMA path-value )
> 
>    path-value = name-addr *( SEMI rr-param )

because path-value starts with name-addr and my interpretation is that
since there are <>s around this path header body:

Path: <sip:192.98.102.10;transport=tcp;lr;received='sip:192.98.102.10:58156%3Btransport%3Dtcp'>

solely consists of name-addr and does not include any rr-params.  sip
uri included in name-addr in turn cannot have ; and = in its param
values.

it turned out that save error had nothing to do with syntax of path
header, but was due to a bug that i fixed.

-- juha



More information about the sr-users mailing list