]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
note todo
authorAlan T. DeKok <aland@freeradius.org>
Fri, 17 Jun 2022 12:23:29 +0000 (08:23 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 20 Jun 2022 15:46:59 +0000 (11:46 -0400)
src/lib/unlang/xlat_expr.c

index 4b33efa28e25406bc1eae6dbe58e8cfdb0727473..e2fc28c63f5e48ed7de8ed9a8385debf5c6860f3 100644 (file)
@@ -1552,6 +1552,10 @@ static ssize_t tokenize_unary(xlat_exp_head_t *head, xlat_exp_t **out, fr_sbuff_
 
        /*
         *      Convert raw rcodes to xlat's.
+        *
+        *      @todo - if it's '!', and the node is tmpl_is_list, or tmpl_contains_attr
+        *      re-write it to an existence check function, with node->fmt the node->vpt->name.
+        *
         */
        if (reparse_rcode(head, &node, (c == '!')) < 0) {
                talloc_free(unary);