Hi Bogdan, Yep, works great. I had missed what you're referring to in the documentation, and then used the wrong operator... Never good.
Thanks, Jeff On 2/24/09 5:24 AM, "Bogdan-Andrei Iancu" <[email protected]> wrote: > Hi Jeff, > > See : http://www.opensips.org/index.php?n=Resources.DocsCoreOps#toc7 > > if( [ $bf & 16 ] ) > log("var a has fifth bit set\n"); > > Is this working for you? have you printed the $bf to see if the proper > flags are loaded after lookup() ? > > Regards, > Bogdan > > Jeff Pyle wrote: >> Hello, >> >> It appears I'm having some syntax issues doing a logical AND bitwise >> comparison in the Opensips script. I'm looking to do much the same thing >> that flags do, I just need more flags than branch, script and their cousins >> allow. >> >> While not my final application, I'm testing with the cflags (branch flags) >> value in the location table. After a successful lookup() I'm trying to test >> $bf with the && operator. My final application won't have a >> isbflagset-style function to check with unfortuantely. >> >> I've verified $bf loads properly with the lookup(). If I'm checking for bit >> 5, for example, what's the proper way to do this? I've tried variations on >> the following: >> >> if ($bf && 16) >> if ([$bf && 16]) >> ...and other, less sane approaches >> >> >> Thanks, >> Jeff >> >> >> >> >> >> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> >> > _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
