summaryrefslogtreecommitdiff
path: root/source3/smbd/aio.c
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2010-08-24 20:10:20 +0200
committerVolker Lendecke <vl@samba.org>2010-08-24 21:06:41 +0200
commit1808dd0a854f0cf95718da28a9fc58134af04d83 (patch)
treeeb825053171250b440077aabb47a64a4cbf8aa31 /source3/smbd/aio.c
parentaa830cde6a44187149c207085acdb75fe4e8e343 (diff)
downloadsamba-1808dd0a854f0cf95718da28a9fc58134af04d83.tar.gz
samba-1808dd0a854f0cf95718da28a9fc58134af04d83.tar.bz2
samba-1808dd0a854f0cf95718da28a9fc58134af04d83.zip
s3: Make srv_send_smb take an sconn instead of a sock fd
Diffstat (limited to 'source3/smbd/aio.c')
-rw-r--r--source3/smbd/aio.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/smbd/aio.c b/source3/smbd/aio.c
index 281c29679e..677fbb6764 100644
--- a/source3/smbd/aio.c
+++ b/source3/smbd/aio.c
@@ -357,7 +357,7 @@ NTSTATUS schedule_aio_write_and_X(connection_struct *conn,
SSVAL(aio_ex->outbuf.data,smb_vwv2,numtowrite);
SSVAL(aio_ex->outbuf.data,smb_vwv4,(numtowrite>>16)&1);
show_msg((char *)aio_ex->outbuf.data);
- if (!srv_send_smb(aio_ex->smbreq->sconn->sock,
+ if (!srv_send_smb(aio_ex->smbreq->sconn,
(char *)aio_ex->outbuf.data,
true, aio_ex->smbreq->seqnum+1,
IS_CONN_ENCRYPTED(fsp->conn),
@@ -633,7 +633,7 @@ static int handle_aio_read_complete(struct aio_extra *aio_ex, int errcode)
}
smb_setlen(outbuf,outsize - 4);
show_msg(outbuf);
- if (!srv_send_smb(aio_ex->smbreq->sconn->sock, outbuf,
+ if (!srv_send_smb(aio_ex->smbreq->sconn, outbuf,
true, aio_ex->smbreq->seqnum+1,
IS_CONN_ENCRYPTED(aio_ex->fsp->conn), NULL)) {
exit_server_cleanly("handle_aio_read_complete: srv_send_smb "
@@ -722,7 +722,7 @@ static int handle_aio_write_complete(struct aio_extra *aio_ex, int errcode)
}
show_msg(outbuf);
- if (!srv_send_smb(aio_ex->smbreq->sconn->sock, outbuf,
+ if (!srv_send_smb(aio_ex->smbreq->sconn, outbuf,
true, aio_ex->smbreq->seqnum+1,
IS_CONN_ENCRYPTED(fsp->conn),
NULL)) {