Assume that A.O.R #1 and Contact #1 are valid values for this Registrar, but no bindings currently exist for A.O.R. #1 in this Registrar.
If a Registrar then receives a REGISTER request for A.O.R. #1 with Contact #1, but Contact #1's "expires=" header parameter is set to 0, what would a Registrar do? i.e. Should I get an error (like 404 'Not Found'), or should the Registrar handle this by basically treating this request like a query (thus ignoring my request to erase the non-existent binding)? I ask because it's not exactly clear to me from RFC 3261 Section 10.3, and applications could easily make the mistake of re-erasing their bindings. (My assumption is that the Registrar shouldn't respond with an error, because things are as they are 'expected' to be, if the Registrar takes no action and simply responds with a 200 OK.) _______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
