I am little confused with the syntax of via headers
 
according to draft it is like this
 

Via = ( "Via" |"v" ) ":" 1#( sent-protocol sent-by

*( ";" via-params ) [ comment ] )

 

This means, according to syntax multiple Via fields will be coming separated by comma.

for e.g. if we consider following

Via: SIP/2.0/UDP c.bell-tell.com:5060,SIP/2.0/UDP 10.0.0.1:5060;received=199.172.136.3

 

But every where in the document the above is shown as

Via: SIP/2.0/UDP c.boston.bell-tell.com:5060

Via: SIP/2.0/UDP 10.0.0.1:5060;received=199.172.136.3

Please anybody clarify  what will be the correct way in which multiple via fields will be coming in a SIP message

Thanks in Advance

Ashwani

 

Reply via email to