<div dir="ltr"><div>Hey,</div>
<div> </div>
<div>Thanks for the tip, though that's FR2-specific solution and I'd like to be able to get this sort out with older deployments</div>
<div>running 1.1.7 or earlier (god forbid! :-) )</div>
<div> </div>
<div>That patch for rlm_sqlcounter would be ideal I think.</div>
<div>I think this should also be already pushed into the formal release, this entire support for data information too.</div>
<div> </div>
<div>Regards,</div>
<div>Liran.<br><br></div>
<div class="gmail_quote">On Wed, Nov 12, 2008 at 11:02 AM, Flamur Rogova <span dir="ltr"><<a href="mailto:flamur@ipko.net">flamur@ipko.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d">liran tal wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"> Waiting for that traffic limitation patch, Venkatesh.<br>Thanks.<br><br></blockquote><br></div>Hi,<br>I was stuck with this problem too, and I came up with this solution, which works in my test environment.<br>
<br>The idea is to store allowed bytes in Tmp-Integer-0, than just use unlang to compare user's allowed and actual traffic bytes.<br><br>btw, maximum traffic count is 2^31 bytes, if you do it this way.<br><br><br>if(control:Tmp-Integer-0) {<br>
   if("%{sql:SELECT SUM(AcctOutputOctets+AcctInputOctets) FROM radacct WHERE UserName='%{User-Name}' }" > "%{control:Tmp-Integer-0}" ) {<br>       # traffic bytes limit reached<br>       reject<br>
   }<br>}<br><br>Regards,<br><font color="#888888">Flamur</font> 
<div>
<div></div>
<div class="Wj3C7c"><br>-<br>List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html" target="_blank">http://www.freeradius.org/list/users.html</a><br></div></div></blockquote></div><br></div>