]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
reply is a list, so needs adding as a list rather than a single pair
authorNick Porter <nick@portercomputing.co.uk>
Fri, 8 Jan 2021 17:54:53 +0000 (17:54 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 21 Jan 2021 23:05:49 +0000 (23:05 +0000)
src/modules/rlm_radius/rlm_radius_udp.c

index 1e5b4add3e1d13351756982ead54dbe3edaae1b9..e341bfdcaab370264615550e6f4bec9fbf380e87 100644 (file)
@@ -2464,7 +2464,7 @@ static void request_demux(fr_trunk_connection_t *tconn, fr_connection_t *conn, U
 
                treq->request->reply->code = code;
                r->rcode = radius_code_to_rcode[code];
-               fr_pair_add(&request->reply_pairs, reply);
+               fr_tmp_pair_list_move(&request->reply_pairs, &reply);
                fr_trunk_request_signal_complete(treq);
        }
 }