[Devel] Use of 'registered()' while processing REGISTER request
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Tue Sep 19 10:56:50 CEST 2006
Hi guys,
I just applied the patch on the cvs, the devel version. The docs are
updated. So see:
http://openser.org/docs/modules/1.2.x/registrar.html#AEN189
regards,
bogdan
Mahesh Paolini-Subramanya wrote:
>Actually, this sounds like a great soln. for stuff that i'm doing today - don't know if it solves Kobi's problem, but it would certainly solve mine...
>
>cheers
>----- Original Message -----
>From: Bogdan-Andrei Iancu <bogdan at voice-system.ro>
>To: Kobi Eshun <kobi at sightspeed.com>, devel <devel at openser.org>
>Sent: Thursday, September 14, 2006 3:25:57 AM GMT-0600
>Subject: Re: [Devel] Use of 'registered()' while processing REGISTER request
>
>Hi Kobi,
>
>I have a patch you might find useful - instead of taking the AOR from
>the request ( registered () and lookup() from RURI and save() from To),
>you may push via an AVP what ever AOR you want. So you can take the TO
>uri, place it in an AVP and pass it to registered() as AOR.
>
>does it sound reasonable?
>
>regards,
>Bogdan
>
>Kobi Eshun wrote:
>
>
>
>>Thanks for the suggestion, Bogdan, but the setting the max_contacts
>>parameter doesn't help me determine, at the script level, whether or
>>not the client is currently registered while processing a REGISTER
>>request.
>>
>>Do you foresee any issues with patching the 'registered()' function to
>>operate on the To header in the case of a REGISTER request? Thanks,
>>--
>>kobi
>>
>>
>>On Sep 13, 2006, at 10:55 AM, Bogdan-Andrei Iancu wrote:
>>
>>
>>
>>>Hi Kobi,
>>>
>>>use the max_contacts param to limit the number of registrations:
>>> http://openser.org/docs/modules/1.1.x/registrar.html#AEN233
>>>
>>>
>>>regards,
>>>bogdan
>>>
>>>Kobi Eshun wrote:
>>>
>>>
>>>
>>>>Hi,
>>>>
>>>>I need to determine whether or not a client is currently already
>>>>registered while processing a REGISTER request from that client. The
>>>>obvious solution would be to invoke the 'registered()' predicate
>>>>funciton -- unfortunately, that function only searches for an
>>>>address-of-record in the R-URI, rather than the To header, and so it
>>>>does not work as expected.
>>>>a) Does anyone know of a different way to accomplish this query?
>>>>b) Is there a conceptual problem with patching the 'registered()'
>>>>function to extract the AOR from the To header in the case of
>>>>REGISTER requests?
>>>>Best regards --
>>>>kobi
>>>>
>>>>
>>>>------------------------------------------------------------------------
>>>>
>>>>_______________________________________________
>>>>Devel mailing list
>>>>Devel at openser.org <mailto:Devel at openser.org>
>>>>http://openser.org/cgi-bin/mailman/listinfo/devel
>>>>
>>>>
>>>>
>>>>
>>>>
>
>
>_______________________________________________
>Devel mailing list
>Devel at openser.org
>http://openser.org/cgi-bin/mailman/listinfo/devel
>
>
>
>
>
More information about the Devel
mailing list