Subject: [Sip] Backward incompatibity in Via header grammar.

From: "Sachin Shenoy" <[email-masked]>
Date: Mon, 14 Oct 2002 11:11:41 +0530

Hi,

According to bis-02 & bis-05 the grammar of Via is following.

Via = ( "Via" | "v" ) HCOLON

1#( sent-protocol sent-by

*( SEMI via-params ) [ comment ] )

It allows for comment to be present in Via header.

But according to the new RFC, this is the grammar,

Via = ( "Via" / "v" ) HCOLON via-parm *(COMMA via-parm)

Which doesn't allow for comment.

Won't this cause backward incompatablity. (Any old proxy 

which inserts comment in Via can cause serious problems for 

new implementation).

Thanks

Sachin