fr_pair_value_strdup(sql_group, entry->name);
if (inst->config->authorize_group_check_query) {
- fr_cursor_t cursor;
fr_pair_t *vp;
/*
RDEBUG2("Group \"%s\": Merging assignment check items", entry->name);
RINDENT();
- for (vp = fr_cursor_init(&cursor, &check_tmp);
+ for (vp = fr_pair_list_head(&check_tmp);
vp;
- vp = fr_cursor_next(&cursor)) {
+ vp = fr_pair_list_next(&check_tmp, vp)) {
if (!fr_assignment_op[vp->op]) continue;
rcode = RLM_MODULE_UPDATED;
RDEBUG2("Conditional check items matched, merging assignment check items");
RINDENT();
- for (vp = fr_cursor_init(&cursor, &check_tmp);
+ for (vp = fr_pair_list_head(&check_tmp);
vp;
- vp = fr_cursor_next(&cursor)) {
+ vp = fr_pair_list_next(&check_tmp, vp)) {
if (!fr_assignment_op[vp->op]) continue;
RDEBUG2("&%pP", vp);
}