smbXsrv: use smb2srv_session_lookup_client in smbXsrv_session_close_loop
authorMichael Adam <obnox@samba.org>
Wed, 29 Jul 2015 08:35:08 +0000 (10:35 +0200)
committerMichael Adam <obnox@samba.org>
Wed, 29 Jul 2015 16:26:07 +0000 (18:26 +0200)
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
Signed-off-by: Michael Adam <obnox@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
source3/smbd/smbXsrv_session.c

index cb84f716189949f6a974197b6ea10fcf6528afc1..ff4f14f6e1bb334b7ddde77e627a2e026d95409d 100644 (file)
@@ -282,10 +282,9 @@ static void smbXsrv_session_close_loop(struct tevent_req *subreq)
                goto next;
        }
 
-       status = smb2srv_session_lookup_raw(client->session_table,
-                                           NULL, /* smbXsrv_connection */
-                                           close_info0->old_session_wire_id,
-                                           now, &session);
+       status = smb2srv_session_lookup_client(client,
+                                              close_info0->old_session_wire_id,
+                                              now, &session);
        if (NT_STATUS_EQUAL(status, NT_STATUS_USER_SESSION_DELETED)) {
                DEBUG(4,("smbXsrv_session_close_loop: "
                         "old_session_wire_id %llu not found\n",