]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
rpc_server: Direct pointer initialization in dcesrv_ncacn_np_accept_done()
authorVolker Lendecke <vl@samba.org>
Tue, 12 Jan 2021 15:57:59 +0000 (16:57 +0100)
committerVolker Lendecke <vl@samba.org>
Thu, 14 Jan 2021 13:29:35 +0000 (13:29 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Samuel Cabrero <scabrero@samba.org>
source3/rpc_server/rpc_server.c

index e16078832dbdbb803f32779d99d3754bdac69805..a2a2115ab81e3860c0742d96c2d57cf2d6d109c9 100644 (file)
@@ -839,14 +839,12 @@ void dcerpc_ncacn_accept(struct tevent_context *ev_ctx,
 
 static void dcesrv_ncacn_np_accept_done(struct tevent_req *subreq)
 {
+       struct dcerpc_ncacn_conn *ncacn_conn = tevent_req_callback_data(
+               subreq, struct dcerpc_ncacn_conn);
        struct auth_session_info_transport *session_info_transport = NULL;
-       struct dcerpc_ncacn_conn *ncacn_conn = NULL;
        int error;
        int ret;
 
-       ncacn_conn = tevent_req_callback_data(subreq,
-                                             struct dcerpc_ncacn_conn);
-
        ret = tstream_npa_accept_existing_recv(subreq, &error, ncacn_conn,
                                               &ncacn_conn->tstream,
                                               &ncacn_conn->remote_client_addr,