Hi all list members,
I have a little question about rlm_sqlcounter. As you know sqlcounter have some
predefined reset time attribute.

This reset time to be "hourly, weekly, monthly and never". However i
need another reset times like 3 mounth, 6 mounth and yearly..

My investigation  show me that:

       if (isdigit((int) data->reset[0])){
               unsigned int len=0;

               len = strlen(data->reset);
               if (len == 0)
                       return -1;
               last = data->reset[len - 1];
               if (!isalpha((int) last))
                       last = 'd';
/*              num = atoi(data->reset);  */
               DEBUG("rlm_sqlcounter: num=%d, last=%c",num,last);
       }

Freeradius rlm_sqlcounter module have above C codes. This code allow us to
define reset time as i want.  But  num = atoi(data->reset);  is commented..
So when i tried to define reset time "3m" rlm_sqlcounter only set 1
month reset time because of num value!

I wonder that is anybody in there use other values than predefined?
Or itis safe to uncomment "num = atoi(data->reset);" in
find_next_reset function?

Thanks for your reply..
devrim

- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to