On Jan 11, 2013, at 8:25 AM, Peter Lemenkov wrote:

> Hello.
> I'm writing a function (extending sipmsgops actually) which returns
> Payload ID. Obviously it should return 0 in case of PCMU/8000/1 which
> seems to be impossible.
> 
> As a temporary solution I'm thinking of returing PayloadID+1 but this
> looks really strange. Maybe there are some other ways to return actual
> 0 from a module's exported function?
> 

Not that I know of. If a function causes 0 to be returned to the script routing 
will be aborted AFAIK.

What about this: you can take an AVP as an argument and save the value there, 
then your function would return 1 if all went ok or -1 if there was some kind 
of error.


Regards,

--
Saúl Ibarra Corretgé
AG Projects




_______________________________________________
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Reply via email to