o Raphael Coeffic [10/15/08 12:05]:
> 
> Hello anonymous!
> 
> does this patch fix the issue?
yes it does, thanks a lot.

as discussed earlier, we should probably change the sip msg structure to 
include all the headers in already parsed state, and also multiple 
contacts as list.

Stefan

> 
> -Raphael.
> 
> 
> Anonymous (JIRA) wrote:
>> Multiple Contact headers are not returned by sipctrl in 200 to REGISTER
>> -----------------------------------------------------------------------
>>
>>                  Key: SEMS-44
>>                  URL: http://tracker.iptel.org/browse/SEMS-44
>>              Project: SEMS
>>           Issue Type: Bug
>>     Affects Versions: 1.0
>>          Assigned To: Raphael Coeffic
>>
>>
>> Contact entries may be in multiple headers in 200 Replies to REGISTER. 
>> sipctrl only passes the last header up to the application layer, the 
>> previous ones are overwritten (parse_header.cpp:212). Therefore to 
>> SEMS SIP registrations do seem to not work if the server returns 
>> registered contacts like this:
>>
>> Contact: sip:[EMAIL PROTECTED];expires=1000
>> Contact: sip:[EMAIL PROTECTED];expires=550
>>
>> This problem occurs only with sipctrl. SER as SIP stack collapses 
>> multiple contact lines into the contact field of the parsed request.
>>
>>   
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Semsdev mailing list
> [email protected]
> http://lists.iptel.org/mailman/listinfo/semsdev

-- 
Stefan Sayer
VoIP Services

[EMAIL PROTECTED]
www.iptego.com

IPTEGO GmbH
Am Borsigturm 40
13507 Berlin
Germany

Amtsgericht Charlottenburg, HRB 101010
Geschaeftsfuehrer: Alexander Hoffmann
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to