Hello,
On Wed, Mar 10, 2010 at 7:05 PM, Uriel Rozenbaum
<uriel.rozenbaum(a)gmail.com>wrote;wrote:
Thanks guys, I'm using 1.5.3
So I can use
define(`SHOULD_AUTH', 1)
...
if(SHOULD_AUTH)
{
route(5); #Auth
}
within my cfg file?
you cannot have that for now. It is for controlling which parts of config is
loaded, like:
#!define AUTH
#ifdef AUTH
route[AUTH);
#!endif
The default kamailio config in 3.0 use it to provide auth, nat, presence,
etc. See it online at:
http://git.sip-router.org/cgi-bin/gitweb.cgi?p=sip-router;a=blob;f=etc/kama…
You can achieve similar functionality as you described above with custom cfg
global parameters:
http://www.kamailio.org/dokuwiki/doku.php/features:new-in-3.0.x#custom_cfg_…
auth.enabled = 1
...
if($sel(cfg_get.auth.enabled))
{
route(5); #Auth
}
The extra benefit is that you can change the value at runtime without
restart.
Cheers,
Daniel
On Wed, Mar 10, 2010 at 1:48 PM, Henning Westerholt
<
henning.westerholt(a)1und1.de> wrote:
On Wednesday 10 March 2010, Uriel Rozenbaum
wrote:
The question's simple, is there any
pre-processor command to DEFINE
constants?
Hi Uriel,
in kamailio 3.0 there is also the #define directive, which works more or
less
like the one in other languages.
http://by-miconda.blogspot.com/2009/12/best-of-new-in-kamailio-300-2-
define.html<http://by-miconda.blogspot.com/2009/12/best-of-new-in-kamail…
Cheers,
Henning
_______________________________________________
Kamailio (OpenSER) - Users mailing list
Users(a)lists.kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
--
Daniel-Constantin Mierla
http://www.asipto.com