rlm_counter_t *data;
DICT_ATTR *dattr;
DICT_VALUE *dval;
+ ATTR_FLAGS flags;
time_t now;
int cache_size;
radlog(L_ERR, "rlm_counter: 'counter-name' must be set.");
exit(0);
}
- dict_addattr(data->counter_name, 0, PW_TYPE_INTEGER, -1);
+
+ memset(&flags, 0, sizeof(flags));
+ dict_addattr(data->counter_name, 0, PW_TYPE_INTEGER, -1, flags);
dattr = dict_attrbyname(data->counter_name);
if (dattr == NULL) {
radlog(L_ERR, "rlm_counter: Failed to create counter attribute %s",
radlog(L_ERR, "rlm_counter: 'check-name' must be set.");
exit(0);
}
- dict_addattr(data->check_name, 0, PW_TYPE_INTEGER, -1);
+ dict_addattr(data->check_name, 0, PW_TYPE_INTEGER, -1, flags);
dattr = dict_attrbyname(data->check_name);
if (dattr == NULL) {
radlog(L_ERR, "rlm_counter: Failed to create check attribute %s",