]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Amend fr_pair_list_copy_by_ancestor to take fr_pair_list_t *
authorNick Porter <nick@portercomputing.co.uk>
Mon, 9 Nov 2020 10:44:20 +0000 (10:44 +0000)
committerAlan DeKok <aland@freeradius.org>
Mon, 9 Nov 2020 13:21:17 +0000 (08:21 -0500)
src/lib/util/pair.c
src/lib/util/pair.h

index 34c97875d3250c41abeb2ddb6489bfc2e755dbf0..eeae7ae5b997aed285527a92a676ab0daa35d01c 100644 (file)
@@ -1338,7 +1338,7 @@ int fr_pair_list_copy_by_da(TALLOC_CTX *ctx, fr_pair_list_t *to,
  *     - -1 on error.
  */
 int fr_pair_list_copy_by_ancestor(TALLOC_CTX *ctx, fr_pair_list_t *to,
-                                 fr_pair_t *from, fr_dict_attr_t const *parent_da)
+                                 fr_pair_list_t *from, fr_dict_attr_t const *parent_da)
 {
        fr_cursor_t     src, dst, tmp;
 
@@ -1352,7 +1352,7 @@ int fr_pair_list_copy_by_ancestor(TALLOC_CTX *ctx, fr_pair_list_t *to,
        }
 
        fr_cursor_talloc_init(&tmp, &head, fr_pair_t);
-       for (vp = fr_cursor_iter_by_ancestor_init(&src, &from, parent_da);
+       for (vp = fr_cursor_iter_by_ancestor_init(&src, from, parent_da);
             vp;
             vp = fr_cursor_next(&src), cnt++) {
                VP_VERIFY(vp);
index d3d1d9132bc23746d57c55a7ae9381eb560855a7..267502c2fc62cfaf0f5c955b43c2a2e74a1784ca 100644 (file)
@@ -274,7 +274,7 @@ int         fr_pair_list_copy(TALLOC_CTX *ctx, fr_pair_list_t *to, fr_pair_list_t const
 int            fr_pair_list_copy_by_da(TALLOC_CTX *ctx, fr_pair_list_t *to,
                                        fr_pair_list_t *from, fr_dict_attr_t const *da);
 int            fr_pair_list_copy_by_ancestor(TALLOC_CTX *ctx, fr_pair_list_t *to,
-                                             fr_pair_t *from, fr_dict_attr_t const *parent_da);
+                                             fr_pair_list_t *from, fr_dict_attr_t const *parent_da);
 
 /** @name Pair to pair copying
  *