From b2d2afbaed8fc82f3e43e61df8a16874f870b7e8 Mon Sep 17 00:00:00 2001 From: Nick Porter Date: Fri, 20 Jun 2025 11:35:41 +0100 Subject: [PATCH] Honour home server src_ipaddr when replicating --- src/modules/rlm_replicate/rlm_replicate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/rlm_replicate/rlm_replicate.c b/src/modules/rlm_replicate/rlm_replicate.c index cee26cc97a..df6579b0c4 100644 --- a/src/modules/rlm_replicate/rlm_replicate.c +++ b/src/modules/rlm_replicate/rlm_replicate.c @@ -197,7 +197,7 @@ static int replicate_packet(UNUSED void *instance, REQUEST *request, pair_lists_ */ packet->dst_ipaddr = home->ipaddr; packet->dst_port = home->port; - memset(&packet->src_ipaddr, 0, sizeof(packet->src_ipaddr)); + packet->src_ipaddr = home->src_ipaddr; packet->src_port = 0; /* -- 2.47.2