evaluated result is wrong

Alan DeKok aland at deployingradius.com
Sun Dec 20 18:46:28 CET 2009


Stephan Kirsten wrote:
> I have a question regarding this debug log output. I'm a bit confused
> about this logic operations and the boolean result:

  "signed 32-bit integer"

> Sun Dec 20 15:44:46 2009 : Info:        expand: %{control:Tmp-Integer-5}
> -> 2785017856

  That's larger than 2^31. :(

> So how does this come together? The debug log is attached to this mail.
> 
> I hope someone ca clarify this problem

  I'll take a look at making these checks signed 64-bit, or unsigned
32-bit for 2.1.8.

  Alan DeKok.



More information about the Freeradius-Users mailing list