]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
print operators, too
authorAlan T. DeKok <aland@freeradius.org>
Fri, 18 Nov 2022 14:11:19 +0000 (09:11 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 21 Nov 2022 15:51:07 +0000 (10:51 -0500)
src/lib/util/pair.c

index 02514671411c3ad0f145ee6da7d3ece6f4b87a87..6f53a08ea8ffaa2ae9003ef90cdf2db64d0c5804 100644 (file)
@@ -3570,7 +3570,7 @@ void fr_fprintf_pair(FILE *fp, char const *msg, fr_pair_t const *vp)
 {
        if (msg) fputs(msg, fp);
 
-       fr_fprintf(fp, "%s = %pV\n", vp->da->name, &vp->data);
+       fr_fprintf(fp, "%s %s %pV\n", vp->da->name, fr_tokens[vp->op], &vp->data);
 }
 
 static const char spaces[] = "                                                                                                                                ";
@@ -3581,7 +3581,7 @@ static void fprintf_pair_list(FILE *fp, fr_pair_list_t const *list, int depth)
                fprintf(fp, "%.*s", depth, spaces);
 
                if (fr_type_is_leaf(vp->da->type)) {
-                       fr_fprintf(fp, "%s = %pV\n", vp->da->name, &vp->data);
+                       fr_fprintf(fp, "%s %s %pV\n", vp->da->name, fr_tokens[vp->op], &vp->data);
                        continue;
                }