From e0acee4919d1f416c98faa1a0ebc779f3716ab70 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 4 Jun 2010 11:30:46 -0700 Subject: Change smbd_aio_complete_mid() -> smbd_aio_complete_aio_ex(). Simplifies the code and eliminates find_aio_ex(). Jeremy. --- source3/include/proto.h | 2 +- source3/include/smb.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'source3/include') diff --git a/source3/include/proto.h b/source3/include/proto.h index 884ce3f07f..41ab440fd8 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -5321,7 +5321,7 @@ NTSTATUS schedule_aio_write_and_X(connection_struct *conn, size_t numtowrite); int wait_for_aio_completion(files_struct *fsp); void cancel_aio_by_fsp(files_struct *fsp); -void smbd_aio_complete_mid(uint64_t mid); +void smbd_aio_complete_aio_ex(struct aio_extra *aio_ex); /* The following definitions come from smbd/blocking.c */ diff --git a/source3/include/smb.h b/source3/include/smb.h index d20a04ea97..877588a559 100644 --- a/source3/include/smb.h +++ b/source3/include/smb.h @@ -1963,4 +1963,7 @@ struct deferred_open_record; #define CSC_POLICY_PROGRAMS 2 #define CSC_POLICY_DISABLE 3 +/* Used inside aio code. */ +struct aio_extra; + #endif /* _SMB_H */ -- cgit