Modifying the Via is not without precedent. RFC 3261 requires the "received=" parameter be added.
And modifying the value of a parameter in the Via is also not without precedent. RFC 3581 defines this behavior for the "rport" parameter. When a server compliant to this specification (which can be a proxy or UAS) receives a request, it examines the topmost Via header field value. If this Via header field value contains an "rport" parameter with no value, it MUST set the value of the parameter to the source port of the request. This is analogous to the way in which a server will insert the "received" parameter into the topmost Via header field value. cheers, (-:bob -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dean Willis Sent: Monday, May 12, 2008 1:22 PM To: [email protected] List Subject: [Sip] Keep draft and manipulation of Via header on-stack draft-holmberg-sip-keep-00 section 7 says: When an edge proxy that supports the method defined in this specification recieves a SIP REGISTER request which contains a "keep" parameter in the topmost Via header the edge proxy MUST add a "yes" value to the "keep" parameter. In addition the edge proxy MAY include a Flow-Timer header field if the associated SIP REGISTER response. I think this is the first time I've seen a specification that causes a proxy to modify a Via that was already in the request. So we really want to do this, or do we want the proxy to be adding its own Via with "keep=yes"? -- Dean _______________________________________________ Sip mailing list https://www.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use [EMAIL PROTECTED] for questions on current sip Use [EMAIL PROTECTED] for new developments on the application of sip _______________________________________________ Sip mailing list https://www.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use [EMAIL PROTECTED] for questions on current sip Use [EMAIL PROTECTED] for new developments on the application of sip
