Stefan Sayer writes:

 > this was introduced with UA processing of ACK, and should be fixed
 > now.

stefan,

yes, i can confirm that now bye gets sent with correct request uri taken
from contact uri of caller.

 > This brought up some other bug that I think there is in sipctrl: URI 
 > parameters are considered part of the URI (e.g. the hello parameter in 
 > stefan <sip:[email protected];hello> is part of the URI, unlike header 
 > parameters like in stefan <sip:[email protected]>;hello). The 
 > implementation in sipctrl (SipCtrlInterface.cpp:524) just takes address. 
 > Should it maybe use parse_gen_param and add the parameters to the uri? 
 > Otherwise, in-dialog requests will have contact as r-uri, but without 
 > uri params.

i checked rfc3261 and route set contain "contact uri".  then syntax says
that SIP-URI includes uri parameters. 

my conclusion is thus the same as yours, i.e., that also contact uri
params should appear in in-dialog request uri.

-- juha
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to