On 06/24/2011 12:34 AM, Harbhanu wrote: > Hi, > As per 3261, the text for Supported and Require is as below- > > Supported: > If the UAC supports extensions to SIP that can be applied by the > server to the response, the UAC SHOULD include a Supported header > field in the request listing the option tags (Section 19.2) for those > extensions. > > Require: > If the UAC wishes to insist that a UAS understand an extension that > the UAC will apply to the request in order to process the request, it > MUST insert a Require header field into the request listing the > option tag for that extension. > > Is it valid to interpret that an extension present in 'Require' is also > 'Supported' by > the UAC? > In other words, is it mandatory to put an extension in both headers, incase > 'Require' is used for any extension?
Yes. It would be rather pointless for a UA to indicate that it requires an extension to be used if it doesn't support that extension. -- Kevin P. Fleming Digium, Inc. | Director of Software Technologies Jabber: kflem...@digium.com | SIP: kpflem...@digium.com | Skype: kpfleming 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA Check us out at www.digium.com & www.asterisk.org _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors