summaryrefslogtreecommitdiff
path: root/source3/smbd/proto.h
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2012-04-08 20:11:53 +0200
committerVolker Lendecke <vl@samba.org>2012-04-09 18:04:55 +0200
commiteff36099c12e936a880c9f2e102b9cf8a7166d40 (patch)
tree34fc3d16d4e9199926eebf9dc2b81cd488949577 /source3/smbd/proto.h
parent7da56a1e37f20d1674e2f1208e4b1f3ca1aad380 (diff)
downloadsamba-eff36099c12e936a880c9f2e102b9cf8a7166d40.tar.gz
samba-eff36099c12e936a880c9f2e102b9cf8a7166d40.tar.bz2
samba-eff36099c12e936a880c9f2e102b9cf8a7166d40.zip
s3: Move the aio signal init to the vfs module
On platforms that don't have an RT signal space, signal initialization fails. aio_fork and aio_pthread don't need the signal, so this would block them from running as well.
Diffstat (limited to 'source3/smbd/proto.h')
-rw-r--r--source3/smbd/proto.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/smbd/proto.h b/source3/smbd/proto.h
index ca267a0500..5ab5185087 100644
--- a/source3/smbd/proto.h
+++ b/source3/smbd/proto.h
@@ -64,6 +64,7 @@ void srv_set_signing(struct smbd_server_connection *conn,
/* The following definitions come from smbd/aio.c */
+bool initialize_async_io_handler(void);
NTSTATUS schedule_aio_read_and_X(connection_struct *conn,
struct smb_request *req,
files_struct *fsp, off_t startpos,