OpenSolaris

Printable Version Enter a New Search
Bug ID 6577286
Synopsis sip_create_dialog_req() incorrectly fills in the contact header
State 10-Fix Delivered (Fix available in build)
Category:Subcategory network:sip
Keywords
Responsible Engineer Girish Moodalbail
Reported Against
Duplicate Of
Introduced In
Commit to Fix snv_70
Fixed In snv_70
Release Fixed solaris_nevada(snv_70)
Related Bugs 6583537
Submit Date 5-July-2007
Last Update Date 8-August-2007
Description
when re-issuing a request within a dialog, sip_create_dialog_req() is incorrectly fills in the contact header from its remote target field. Adding contact header value has to be handled by UAC (application) itself. 

Section 12.2.1.1 of RFC 3261:

"
   A UAC SHOULD include a Contact header field in any target refresh
   requests within a dialog, and unless there is a need to change it,
   the URI SHOULD be the same as used in previous requests within the
   dialog.
"
Work Around
N/A
Comments
N/A