As a proxy we could just process the message as if the value is correct. Rejecting the request with 400 is another choice but I prefer to previous one.
-------------------------------------------------- From: "Pavan Kumar Avala" <[EMAIL PROTECTED]> Sent: Wednesday, March 26, 2008 7:46 PM To: <[email protected]> Subject: [Sip-implementors] User Agent Capabilities (rfc 3840) > hi, > > I have some doubts regarding feature tags registered through rfc 3840. > > Feature tag values can be grouped into five categories. > > 1) Booleans > 2) Numerical > 3) Tokens > 4) Comma separated tokens > 5) string. > > Being a proxy server: > 1) Booleans can take either "true" or "false". So, if a proxy server > receives a request with feature value other than these two, what proxy > server should do? > > Should reject with "400 bad request" or simply process what ever comes > in > ( as mentioned in rfc 3841 that proxy does not have to know anything about > the meaning of the feature tags that it is comparing in order to perform > the > "matching algorithm)? > > As it is boolean and future rfc can not add any more values to boolean > tags, can we reject with "400 Bad request"?. > > 2 There are some feature tags which takes tokens( ex: CLASS feature tag > takes "business" and "personal") as values. > Is it possible that future rfcs add feature values to this type of > feature tags? > If not, can we reject with "400 Bad request", if feature value is other > than these tokens? > > > Thanks in advance. > pavan > _______________________________________________ > Sip-implementors mailing list > [email protected] > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
