]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:drepl: make use of dcerpc_binding_handle_auth_session_key()
authorStefan Metzmacher <metze@samba.org>
Sat, 14 Sep 2024 12:16:01 +0000 (14:16 +0200)
committerRalph Boehme <slow@samba.org>
Thu, 26 Sep 2024 15:22:45 +0000 (15:22 +0000)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source4/dsdb/repl/drepl_out_helpers.c

index 7ba5c7972677840012abecfb2a52662161fdef42..bf2017ee9c653bdf67f3c7d5f56dec9cb91872da 100644 (file)
@@ -119,9 +119,10 @@ static void dreplsrv_out_drsuapi_connect_done(struct composite_context *creq)
 
        state->drsuapi->drsuapi_handle = state->drsuapi->pipe->binding_handle;
 
-       status = gensec_session_key(state->drsuapi->pipe->conn->security_state.generic_state,
-                                   state->drsuapi,
-                                   &state->drsuapi->gensec_skey);
+       status = dcerpc_binding_handle_auth_session_key(
+                               state->drsuapi->drsuapi_handle,
+                               state->drsuapi,
+                               &state->drsuapi->gensec_skey);
        if (tevent_req_nterror(req, status)) {
                return;
        }