]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
gensec: Remove some duplicate assignments
authorVolker Lendecke <vl@samba.org>
Tue, 9 Jun 2026 12:59:42 +0000 (14:59 +0200)
committerMartin Schwenke <martins@samba.org>
Thu, 11 Jun 2026 12:16:31 +0000 (12:16 +0000)
A few lines above we have

(**gensec_security) = *parent;

which already initializes those struct elements.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
auth/gensec/gensec_start.c

index 05d0d3cf7a780d8fa4176d17604c625e42148c6e..60e51c2a1d9d3b495092fe31e02a16cda2a0d484 100644 (file)
@@ -694,9 +694,6 @@ _PUBLIC_ NTSTATUS gensec_subcontext_start(TALLOC_CTX *mem_ctx,
        (*gensec_security)->update_busy_ptr = NULL;
 
        (*gensec_security)->subcontext = true;
-       (*gensec_security)->want_features = parent->want_features;
-       (*gensec_security)->max_update_size = parent->max_update_size;
-       (*gensec_security)->dcerpc_auth_level = parent->dcerpc_auth_level;
        (*gensec_security)->auth_context = talloc_reference(*gensec_security, parent->auth_context);
        (*gensec_security)->settings = talloc_reference(*gensec_security, parent->settings);
        (*gensec_security)->auth_context = talloc_reference(*gensec_security, parent->auth_context);