Issue with doing it that way is you would get decimal values returned which freeradius can't deal with.
I am posting a bounty of $200 to someone that writes this in Perl and show instructions on how to install. It must update the replay with Cisco AV pair and be able to work with large values. -----Original Message----- From: freeradius-users-bounces+jonathan.bastin=peerpointinternet.co.uk@lists.freer adius.org [mailto:freeradius-users-bounces+jonathan.bastin=peerpointinternet.co.uk@lis ts.freeradius.org] On Behalf Of Phil Mayers Sent: 10 October 2012 16:04 To: [email protected] Subject: Re: Query help On 10/10/12 15:25, Jonathan Bastin wrote: > To me it looks like the value is wrapping. Is this due to that even > the interpreter in the site config file is 32-bit only. If this is the > case I presume my only resort it perl. If this is the case could > someone help me convert this? You could divide by some large factor inside the SQL database, which is likely using 64-bit or arbitrary precision internally. e.g. select sum() / 1000000 select quota / 1000000 ...to convert to megabytes, and then compare like that. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html -------------------------------------------------------------------------------------------------------------------------- This email (including any attachments) is intended only for the recipient(s) named above. It may contain confidential or privileged information and should not be read, copied or otherwise used by any other person. If you are not the named recipient please contact the sender and delete the email from your system. The author's incumbent expressions, views and thoughts are their own and not necessarily representative of those of the Peer Point Internet Ltd or associated companies. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

