[reSIProcate] Accept-Contact gives parse exception

Byron Campen bcampen at estacado.net
Wed Apr 23 10:17:54 CDT 2008


	So, it looks like the various headers in 3841 have a completely  
different BNF than the Contact header, and using NameAddr to  
represent them is incorrect. First off, these headers always have a  
value of "*" (never a name-addr or addr-spec). Secondly, Contact  
headers with '*' cannot have params.

	I suppose it would be acceptable to represent these as a  
StringCategory (this would not ensure that the value was "*", but it  
seems that there isn't really any reason to care, since the value is  
meaningless anyhow).

Best regards,
Byron Campen

> I tried out the 1.3 version, and following header line (directly from
> RFC 3841) does not parse:
> Accept-Contact: *;mobility="mobile";methods="INVITE"
> The problem is probably that several headers use the NameAddress  
> without
> being strictly NameAddress, so we have different wildcard cases  
> with or
> without parameters.
>
> Björn A.
>
>
>
>
> -- 
> This communication is confidential and intended solely for the  
> addressee(s). Any unauthorized review, use, disclosure or  
> distribution is prohibited. If you believe this message has been  
> sent to you in error, please notify the sender by replying to this  
> transmission and delete the message without disclosing it. Thank you.
> E-mail including attachments is susceptible to data corruption,  
> interruption, unauthorized amendment, tampering and viruses, and we  
> only send and receive e-mails on the basis that we are not liable  
> for any such corruption, interception, amendment, tampering or  
> viruses or any consequences thereof.
>
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel at resiprocate.org
> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2423 bytes
Desc: not available
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20080423/ea4e551c/attachment.bin>


More information about the resiprocate-devel mailing list