1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-04 17:47:26 +03:00

s3: Remove smbd_server_conn from reply_readbraw

This commit is contained in:
Volker Lendecke 2010-06-12 11:43:53 +02:00
parent 2826471123
commit fd1891829a

View File

@ -3033,6 +3033,7 @@ normal_readbraw:
void reply_readbraw(struct smb_request *req) void reply_readbraw(struct smb_request *req)
{ {
connection_struct *conn = req->conn; connection_struct *conn = req->conn;
struct smbd_server_connection *sconn = req->sconn;
ssize_t maxcount,mincount; ssize_t maxcount,mincount;
size_t nread = 0; size_t nread = 0;
SMB_OFF_T startpos; SMB_OFF_T startpos;
@ -3042,7 +3043,7 @@ void reply_readbraw(struct smb_request *req)
START_PROFILE(SMBreadbraw); START_PROFILE(SMBreadbraw);
if (srv_is_signing_active(smbd_server_conn) || if (srv_is_signing_active(sconn) ||
is_encrypted_packet(req->inbuf)) { is_encrypted_packet(req->inbuf)) {
exit_server_cleanly("reply_readbraw: SMB signing/sealing is active - " exit_server_cleanly("reply_readbraw: SMB signing/sealing is active - "
"raw reads/writes are disallowed."); "raw reads/writes are disallowed.");
@ -3054,7 +3055,7 @@ void reply_readbraw(struct smb_request *req)
return; return;
} }
if (smbd_server_conn->smb1.echo_handler.trusted_fde) { if (sconn->smb1.echo_handler.trusted_fde) {
DEBUG(2,("SMBreadbraw rejected with NOT_SUPPORTED because of " DEBUG(2,("SMBreadbraw rejected with NOT_SUPPORTED because of "
"'async smb echo handler = yes'\n")); "'async smb echo handler = yes'\n"));
reply_readbraw_error(); reply_readbraw_error();