]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Still replacing in the extent's list
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 3 Nov 2021 21:13:51 +0000 (17:13 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 3 Nov 2021 21:13:51 +0000 (17:13 -0400)
src/lib/server/map.c

index 4fd080e948016b4c1ed878064b17527d0f49edac..c366326f0d2bb3e34ec2a28e2d0445f4654db897 100644 (file)
@@ -1792,7 +1792,7 @@ int map_to_request(request_t *request, map_t const *map, radius_map_getvalue_t f
                        extent = fr_dlist_head(&leaf);
                        if (dst) {
                                DEBUG_OVERWRITE(dst, src_vp);
-                               dst = fr_dcursor_replace(&dst_list, fr_pair_copy(extent->list_ctx, src_vp));
+                               dst = fr_dcursor_replace(extent->list, fr_pair_copy(extent->list_ctx, src_vp));
                                talloc_free(dst);
                        } else {
                                fr_pair_append(extent->list, fr_pair_copy(extent->list_ctx, src_vp));