summaryrefslogtreecommitdiff
path: root/source3/smbd/globals.h
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2012-07-13 13:39:52 +0200
committerJeremy Allison <jra@samba.org>2012-07-18 15:48:27 -0700
commit56aae9f75455b9882501167de5f3804fec67dca5 (patch)
tree4d91bbd8b4b7ab679872c050740dcccf20f02406 /source3/smbd/globals.h
parent5d09cec6fe499ac0bcc1ac98fd8aaffe7e43faa3 (diff)
downloadsamba-56aae9f75455b9882501167de5f3804fec67dca5.tar.gz
samba-56aae9f75455b9882501167de5f3804fec67dca5.tar.bz2
samba-56aae9f75455b9882501167de5f3804fec67dca5.zip
s3: Add a _nosync version of smb2_write_complete
This will be used in aio.c to avoid a second fsync after write Signed-off-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/smbd/globals.h')
-rw-r--r--source3/smbd/globals.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/smbd/globals.h b/source3/smbd/globals.h
index c400181130..4ca9e712df 100644
--- a/source3/smbd/globals.h
+++ b/source3/smbd/globals.h
@@ -264,6 +264,8 @@ NTSTATUS smbd_smb2_request_process_read(struct smbd_smb2_request *req);
NTSTATUS smb2_read_complete(struct tevent_req *req, ssize_t nread, int err);
NTSTATUS smbd_smb2_request_process_write(struct smbd_smb2_request *req);
NTSTATUS smb2_write_complete(struct tevent_req *req, ssize_t nwritten, int err);
+NTSTATUS smb2_write_complete_nosync(struct tevent_req *req, ssize_t nwritten,
+ int err);
NTSTATUS smbd_smb2_request_process_lock(struct smbd_smb2_request *req);
NTSTATUS smbd_smb2_request_process_ioctl(struct smbd_smb2_request *req);
NTSTATUS smbd_smb2_request_process_keepalive(struct smbd_smb2_request *req);