]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
copy is_set fields, too
authorAlan T. DeKok <aland@freeradius.org>
Sun, 12 Jan 2025 14:25:29 +0000 (09:25 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Sun, 12 Jan 2025 14:51:10 +0000 (09:51 -0500)
src/lib/io/master.c

index ecb0ad3909db7045f676b8fb60d0e5199e145770..d7bff45c4f1d7116d4ebe4466b5ec34bce148b8f 100644 (file)
@@ -393,7 +393,9 @@ static fr_client_t *radclient_clone(TALLOC_CTX *ctx, fr_client_t const *parent)
        DUP_FIELD(nas_type);
 
        COPY_FIELD(require_message_authenticator);
+       COPY_FIELD(require_message_authenticator_is_set);
        COPY_FIELD(limit_proxy_state);
+       COPY_FIELD(limit_proxy_state_is_set);
        COPY_FIELD(received_message_authenticator);
        COPY_FIELD(first_packet_no_proxy_state);
        /* dynamic MUST be false */
@@ -2464,7 +2466,9 @@ static ssize_t mod_write(fr_listen_t *li, void *packet_ctx, fr_time_t request_ti
        COPY_FIELD(ipaddr);
        COPY_FIELD(src_ipaddr);
        COPY_FIELD(require_message_authenticator);
+       COPY_FIELD(require_message_authenticator_is_set);
        COPY_FIELD(limit_proxy_state);
+       COPY_FIELD(limit_proxy_state_is_set);
        COPY_FIELD(use_connected);
        COPY_FIELD(cs);