]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Copy dedup_authenticator when copying clients
authorNick Porter <nick@portercomputing.co.uk>
Thu, 24 Apr 2025 08:23:11 +0000 (09:23 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Thu, 24 Apr 2025 08:23:11 +0000 (09:23 +0100)
src/lib/io/master.c

index c3a55ea58eda8d8517b724474a6e1a6bd6f3c8d8..2dd8281586235821fe7000e87c29d2781922ca65 100644 (file)
@@ -419,6 +419,7 @@ static fr_client_t *radclient_clone(TALLOC_CTX *ctx, fr_client_t const *parent)
        COPY_FIELD(cs);
        COPY_FIELD(proto);
        COPY_FIELD(active);
+       COPY_FIELD(dedup_authenticator);
 
        COPY_FIELD(use_connected);
 
@@ -2586,6 +2587,7 @@ static ssize_t mod_write(fr_listen_t *li, void *packet_ctx, fr_time_t request_ti
        COPY_FIELD(client, limit_proxy_state);
        COPY_FIELD(client, limit_proxy_state_is_set);
        COPY_FIELD(client, use_connected);
+       COPY_FIELD(client, dedup_authenticator);
        COPY_FIELD(client, cs);
 
        // @todo - fill in other fields?