On 7/19/07 7:15 PM, Jeroen van Bemmel wrote:
Good points, some nits inline

Good nits. Some responses inline.


Why are we doing this so very, very wrong? It's almost as if we've
gone out of our way to violate both the spirit AND the law of feature
tag handling in as many ways as possible. Most annoyingly, we get
exactly the desired behavior if we just do things the way they're described in
3261. To wit:

   * If a client supports outbound, it includes "Supported: outbound"
     in all REGISTER requests, regardless of whether the specific
     request makes use of that extension.


[jvb] this would probably be a MUST, right?

Well, we're not strengthening 3261 -- so I believe it's a SHOULD in all requests, and a MUST in REGISTERs that make use of the extension.


* The registrar includes "Require: outbound" in any REGISTER
     requests to which outbound behavior is being applied.


[jvb] you mean responses

Right.

   * The registrar is free to include "Supported: outbound" in any
     responses it generates -- and it means exactly what 3261 intends
     it to mean: that outbound is *supported*, but is not being
     applied to the response in question.


[jvb] is not _necessarily_ being applied, it depends on presence of Require: outbound (only). Guess this is a MAY, right?

I believe you are correct on both counts.

/a


_______________________________________________
Sip mailing list  https://www1.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

Reply via email to