I'm not getting any syntax error.
I found that we have to use the actual value instead of the bit.
$var(a) = 9;
if( $var(a) & 8 ) {
xlog("L_INFO","var a has third bit set\n");
}
if( $var(a) & 1 ) {
xlog("L_INFO","var a has zero bit set\n");
}
Output is
Hello,
the first with square brackets is obsolete, doesn't work anymore since
3.0 (wiki has to be updated). The second should work, do you get syntax
error?
Cheers,
Daniel
On 13/02/14 15:14, Jijo wrote:
Hi
I tried the binary operation using $var as per the documentation and
its seems not
Hi
I tried the binary operation using $var as per the documentation and its
seems not working. Can somebody help me to understand it.
http://kamailio.org/dokuwiki/doku.php/pseudovariables:3.1.x
$var(a) = 3 + (7&(~2));
if( [ $var(a) & 4 ] ) {
xlog("var a has third bit set\n");
}
The format w