s3:smb2_server: pass smbXsrv_connection to smbd_server_connection_terminate*()
[kamenim/samba-autobuild/.git] / source3 / smbd / smb2_read.c
index b8ae74342a0da899271e96d9ad05b86b40f197ef..892fa1587d3c9583d4fba9c79e6a306c66b87471 100644 (file)
@@ -120,7 +120,7 @@ static void smbd_smb2_request_read_done(struct tevent_req *subreq)
        if (!NT_STATUS_IS_OK(status)) {
                error = smbd_smb2_request_error(req, status);
                if (!NT_STATUS_IS_OK(error)) {
-                       smbd_server_connection_terminate(req->sconn,
+                       smbd_server_connection_terminate(req->xconn,
                                                         nt_errstr(error));
                        return;
                }
@@ -133,7 +133,7 @@ static void smbd_smb2_request_read_done(struct tevent_req *subreq)
        if (outbody.data == NULL) {
                error = smbd_smb2_request_error(req, NT_STATUS_NO_MEMORY);
                if (!NT_STATUS_IS_OK(error)) {
-                       smbd_server_connection_terminate(req->sconn,
+                       smbd_server_connection_terminate(req->xconn,
                                                         nt_errstr(error));
                        return;
                }
@@ -154,7 +154,7 @@ static void smbd_smb2_request_read_done(struct tevent_req *subreq)
 
        error = smbd_smb2_request_done(req, outbody, &outdyn);
        if (!NT_STATUS_IS_OK(error)) {
-               smbd_server_connection_terminate(req->sconn,
+               smbd_server_connection_terminate(req->xconn,
                                                 nt_errstr(error));
                return;
        }