I was just about to ask exactly about that as I didn't understand the differences... :)
I guess I'll take the #!define way to do it! Thanks Daniel!! On Tue, Mar 26, 2019 at 6:21 PM Daniel-Constantin Mierla <[email protected]> wrote: > Bringing in few more details ... > > The named flags feature was added by SER developer during 2005-2008, when > Kamailio (well, openser at that time) and SER were different projects. In > 2008, as we started merging the source trees of Kamailio and SER back in > one repo (which became what is not Kamailio project), named flags were > propagated. > > However, as for a personal experience, I never took the time to play with > them to see if they can be used "everywhere" -- for sure you can use then > in setflag/resetflag/isflagset functions, but I am not sure if they work > for branch flags and module parameters, or other places where a flag index > is expected. > > In Kamailio we had the #!define feature that allowed to give a "name" for > a flag and that's how we have in default kamailio.cfg -- somewhere at the > top you can see #!define for FLT_* and FLB_* flags. > > Cheers, > Daniel > On 27.03.19 00:22, Joel Serrano wrote: > > Wonderful!!! > > This is perfect: > http://www.kamailio.org/dokuwiki/doku.php/features:new-in-3.0.x#names_for_route_blocks_and_flags > > > Thanks Alex :) > > On Tue, Mar 26, 2019 at 4:15 PM Alex Balashov <[email protected]> > wrote: > >> Hi Joel, >> >> Yes, this is a gap in the core cookbook documentation. >> >> I learned about named flags back in the day: >> >> http://www.kamailio.org/dokuwiki/doku.php/features:new-in-3.0.x >> >> -- Alex >> >> On Tue, Mar 26, 2019 at 04:04:29PM -0700, Joel Serrano wrote: >> >> > Hi, >> > >> > I saw in the Kazoo default.cfg this: >> > >> > ... >> > ####### Flags ####### >> > flags >> > FLAG_INTERNALLY_SOURCED: 1, >> > FLAG_ASSOCIATE_SERVER: 2, >> > FLAG_SKIP_NAT_CORRECTION: 3, >> > FLAG_ASSOCIATE_USER: 4, >> > FLAG_TRUSTED_SOURCE: 5, >> > FLAG_SESSION_PROGRESS: 6, >> > FLAG_IS_REPLY: 7, >> > FLAG_SIP_TRACE: 8; >> > ... >> > >> > >> > So then I went here to read about it: >> > https://www.kamailio.org/wiki/cookbooks/5.2.x/core#flags >> > >> > I found out it's not documented... is this a drop-in alternative for a: >> > #!define FLAG_NAME FLAG_BIT? >> > >> > Sorry, first time I see this if not I would update the docs myself... :( >> > >> > Thanks, >> > Joel. >> >> > _______________________________________________ >> > Kamailio (SER) - Users Mailing List >> > [email protected] >> > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >> >> >> -- >> Alex Balashov | Principal | Evariste Systems LLC >> >> Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) >> Web: http://www.evaristesys.com/, http://www.csrpswitch.com/ >> >> _______________________________________________ >> Kamailio (SER) - Users Mailing List >> [email protected] >> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >> > > _______________________________________________ > Kamailio (SER) - Users Mailing > [email protected]https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users > > -- > Daniel-Constantin Mierla -- www.asipto.comwww.twitter.com/miconda -- > www.linkedin.com/in/miconda > Kamailio World Conference - May 6-8, 2019 -- www.kamailioworld.com > Kamailio Advanced Training - Mar 25-27, 2019, in Washington, DC, USA -- > www.asipto.com > >
_______________________________________________ Kamailio (SER) - Users Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
