]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Correctly parent value boxes when concatenating
authorNick Porter <nick@portercomputing.co.uk>
Thu, 24 Aug 2023 10:53:30 +0000 (11:53 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Thu, 24 Aug 2023 10:53:30 +0000 (11:53 +0100)
src/modules/rlm_ldap/rlm_ldap.c

index da1b42a7abc1ea591e21b7a9d82b98c8a4cdc6eb..be68de2490b3af3f37f168ec844d3f31c2338ec6 100644 (file)
@@ -1048,10 +1048,8 @@ static unlang_action_t mod_map_proc(rlm_rcode_t *p_result, void *mod_inst, UNUSE
                RETURN_MODULE_FAIL;
        }
 
-       if (fr_value_box_list_concat_in_place(request,
-                                             url_head, url, FR_TYPE_STRING,
-                                             FR_VALUE_BOX_LIST_FREE, true,
-                                             SIZE_MAX) < 0) {
+       if (fr_value_box_list_concat_in_place(url_head, url_head, url, FR_TYPE_STRING,
+                                             FR_VALUE_BOX_LIST_FREE, true, SIZE_MAX) < 0) {
                REDEBUG("Failed concatenating input");
                RETURN_MODULE_FAIL;
        }