> So, I am assuming that if the field value is wrapped
> to the second line, it will start with SP or HT AND
> all the headers will start in the same column.

Well, you can perhaps be even stricter than that.  All headers
will start in "column" 0.

> The
> delimiter for different headers is just CRLF. If it
> finds CRLF and <HT/ SP>, I am assuming that it is wrap
> up of the previous header.

Indeed.

> For eg., my SIP message
> may look like this,
>
> From   : "J Rosenberg \\\"" <sip:[EMAIL PROTECTED]>
>      ;
>      tag = 98asjd8
> Call-ID
>     : [EMAIL PROTECTED]
> cseq: 8
>      INVITE
> Via  : SIP  /   2.0
>     /UDP
>        135.180.130.133
>
> If my assumption is right, how can any Parser pass 7.1
> INVITE Parser Torture Test Message in
> draft-ietf-sip-call-flows-05.txt. Because in this
> message, even the field value of a header (m:"Quoted
> string \"\"" <��..) starts with the same column as the
> field name starts.

<snippet>
m:"Quoted string \"\"" <sip:[EMAIL PROTECTED]> ; newparam =
newvalue ;
  secondparam = secondvalue  ; q = 0.33
</snippet>

Yes, I'm guessing that it's an unfortunate case of wrapping
in the production of the draft.  I suspect that the
"newvalue ;" should be appended to the line above.


 - Jo.

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to