Hi, The "current bindings" in RFC section quoted, does mean "If Bindings for this AOR exists". I mean, if bindings for the specified AOR exists, then its termed as "current" bindings. The RFC text is correct.
Somesh S Shanbhag M G L Bangalore -----Original Message----- From: [EMAIL PROTECTED] on behalf of Victor Pascual Ávila Sent: Thu 9/11/2008 2:41 PM To: [email protected] Subject: [Sip-implementors] Fetching Bindings Scenario: a SIP UA is not registered and it sends a REGISTER request without Contact header. A success response to any REGISTER request contains the complete list of existing bindings, regardless of whether the request contained a Contact header field. Contact cannot be empty: Contact = ( "Contact" / "m" ) HCOLON ( STAR / (contact-param *(COMMA contact-param))) contact-param = (name-addr / addr-spec) *( SEMI contact-params) RFC3261, Section 10.3- Step 8 says: "The registrar returns a 200 (OK) response. The response MUST contain Contact header field values enumerating all current bindings." It should say: "The registrar returns a 200 (OK) response. If there exist any bindings for that AOR, the response MUST contain Contact header field values enumerating all current bindings." Am I right? Cheers, -- Victor Pascual Ávila _______________________________________________ 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
