diff options
author | Ben LaHaise <bcrl@kvack.org> | 2002-01-24 19:55:47 +0000 |
---|---|---|
committer | Ben LaHaise <bcrl@kvack.org> | 2002-01-24 19:55:47 +0000 |
commit | 46351f42f166d8ec8d7c53e5feb6a92428590d7b (patch) | |
tree | af2c3e38f0309b61b3cd872485aee5f32f26865f | |
parent | 882df3457d17e05fad698c5a26f50b309b6797c8 (diff) | |
download | libaio-46351f42f166d8ec8d7c53e5feb6a92428590d7b.tar.gz |
make timespec parameters const
-rw-r--r-- | src/io_getevents.c | 2 | ||||
-rw-r--r-- | src/io_queue_wait.c | 2 | ||||
-rw-r--r-- | src/libaio.h | 4 | ||||
-rw-r--r-- | src/vsys_def.h | 4 |
4 files changed, 6 insertions, 6 deletions
diff --git a/src/io_getevents.c b/src/io_getevents.c index a978b92..d485a0c 100644 --- a/src/io_getevents.c +++ b/src/io_getevents.c @@ -22,7 +22,7 @@ #include <time.h> #include "vsys_def.h" -int io_getevents(io_context_t ctx, long nr, struct io_event *events, struct timespec *timeout) +int io_getevents(io_context_t ctx, long nr, struct io_event *events, const struct timespec *timeout) { return vsys_io_getevents(ctx, nr, events, timeout); } diff --git a/src/io_queue_wait.c b/src/io_queue_wait.c index a39bc47..075f5ab 100644 --- a/src/io_queue_wait.c +++ b/src/io_queue_wait.c @@ -25,7 +25,7 @@ struct timespec; -int io_queue_wait(io_context_t ctx, struct timespec *timeout) +int io_queue_wait(io_context_t ctx, const struct timespec *timeout) { return vsys_io_getevents(ctx, 0, NULL, timeout); } diff --git a/src/libaio.h b/src/libaio.h index 48569e0..d979c33 100644 --- a/src/libaio.h +++ b/src/libaio.h @@ -104,12 +104,12 @@ typedef void (*io_callback_t)(io_context_t ctx, struct iocb *iocb, long res, lon extern int io_queue_init(int maxevents, io_context_t *ctxp); extern int io_queue_grow(io_context_t ctx, int new_maxevents); extern int io_queue_release(io_context_t ctx); -extern int io_queue_wait(io_context_t ctx, struct timespec *timeout); +extern int io_queue_wait(io_context_t ctx, const struct timespec *timeout); extern int io_queue_run(io_context_t ctx); extern int io_submit(io_context_t ctx, long nr, struct iocb *ios[]); extern int io_cancel(io_context_t ctx, struct iocb *iocb); -extern int io_getevents(io_context_t ctx_id, long nr, struct io_event *events, struct timespec *timeout); +extern int io_getevents(io_context_t ctx_id, long nr, struct io_event *events, const struct timespec *timeout); static inline void io_set_callback(struct iocb *iocb, io_callback_t cb) diff --git a/src/vsys_def.h b/src/vsys_def.h index 68d915b..13d032e 100644 --- a/src/vsys_def.h +++ b/src/vsys_def.h @@ -19,6 +19,6 @@ extern int vsys_io_setup(unsigned nr_reqs, io_context_t *ctxp); extern int vsys_io_destroy(io_context_t ctx); extern int vsys_io_submit(io_context_t ctx, long nr, struct iocb *iocbs[]); extern int vsys_io_cancel(io_context_t ctx, struct iocb *iocb); -extern int vsys_io_wait(io_context_t ctx, struct iocb *iocb, struct timespec *when); -extern int vsys_io_getevents(io_context_t ctx_id, long nr, struct io_event *events, struct timespec *timeout); +extern int vsys_io_wait(io_context_t ctx, struct iocb *iocb, const struct timespec *when); +extern int vsys_io_getevents(io_context_t ctx_id, long nr, struct io_event *events, const struct timespec *timeout); |