If the client is an endpoint, it will construct any SIP request with
only the one Via header pointing to itself, regardless what the request
is. If the client is an intermediary, like a proxy, then it constructs
the CANCEL with one Via header because CANCEL requests are hop by hop.
The intermediary consumes the response and does not forward it up
stream.
Regards,
Hisham
On Mar 31, 2005, at 3:02 PM, Kaixuan Liu wrote:
hi,
Section 9.1 of RFC3261 says that
A CANCEL constructed by a client MUST have only
a single Via header field value matching the
top Via value in the request being cancelled.
why couldn't it contain all the Via?
thanks,
Louis
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors