El Wednesday 26 March 2008 14:36:47 Attila Sipos escribió: > The top Via received by the UAS should never have a "received=" > parameter irrespective of the topology. > > Correct operation is like this: > > 1. UAC sends request with Via:UAC > 2. proxy receives request > 3. proxy adds "received=" parameter and then adds a top Via for itself > 4. proxy sends request with > Via:Proxy, Via:UAC;received=whatever > > The first Via (top Via) recevied by UAS would not have a "received=" > parameter. > > Now if (at step 3), the proxy adds a "received=" into the new top Via, > then this is illegal. Anyway, what purpose would it serve? > > Anyway, if the proxy wants to store non-standard information in the > Via header then it should store it opaquely in the newly-inserted > top Via's branch parameter. Then it won't break interop with any > other SIP entities.
Thanks a lot for the explanation. -- Iñaki Baz Castillo [EMAIL PROTECTED] _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
