s3-build: only include memcache.h where needed.
[metze/samba/wip.git] / source3 / smbd / vfs.c
index 6f5154e5fa6a743f286eb8214c8ea66d9492f919..d561a6b94fba84f3dd7ee40451e88cf3b5e12bee 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "includes.h"
 #include "smbd/globals.h"
+#include "memcache.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_VFS
@@ -426,7 +427,7 @@ ssize_t vfs_pwrite_data(struct smb_request *req,
                /* VFS_RECVFILE must drain the socket
                 * before returning. */
                req->unread_bytes = 0;
-               return SMB_VFS_RECVFILE(smbd_server_fd(),
+               return SMB_VFS_RECVFILE(req->sconn->sock,
                                        fsp,
                                        offset,
                                        N);