[Kamailio-Devel] [Kamailio-Users] Serious regressions in 1.5.0 dialog module - or just me?
miconda at gmail.com
Thu Apr 9 10:26:32 CEST 2009
never used this profile thing from dialog, but having a parameter in the
middle being optional is strange. Please try attached patch and let me
know if ok.
On 04/08/2009 03:42 PM, Alex Balashov wrote:
> Yeah, I know. I just figured I was missing some of the erudite PV magic
> in the fixup functions I was looking at, and that it is somehow able to
> tell whether the parameter in the middle is optional or not via some
> sort of crude scheme. Your interpretation confirms my suspicion that it
> in fact cannot.
> Henning Westerholt wrote:
>> On Wednesday 08 April 2009, Alex Balashov wrote:
>>>> The optional parameter should be always the last one(s), as its
>>>> not possible to ommit a parameter from the middle of the given list.
>>> That's what I thought too, and wondered how the config lexer and fixup
>>> functions magically get around this problem.
>> Normally there is not that much magic, its a simple array of parameters that
>> get filled, and then the module fixup functions are called for each of them.
>> sr_module.h: typedef int (*cmd_function)(struct sip_msg*, char*, char*, char*,
>> char*, char*, char*);
>> But i did not wrote this code, perhaps one of the authors can comment here
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 616 bytes
Desc: not available
Url : http://lists.kamailio.org/pipermail/devel/attachments/20090409/559a7ca6/attachment.bin
More information about the Devel