diff options
author | David Härdeman <david@hardeman.nu> | 2020-06-10 14:51:49 +0200 |
---|---|---|
committer | David Härdeman <david@hardeman.nu> | 2020-06-10 14:51:49 +0200 |
commit | af7dbbcbc9fe89deb4951d45b0f6ce839199c88b (patch) | |
tree | 86bdf50d190c81ff267f4b26432d3cefa58d3387 /uring.h | |
parent | 06edc57d49547c2d5981467550043660c1f5f282 (diff) |
Convert proxy to use task_buf as well
Diffstat (limited to 'uring.h')
-rw-r--r-- | uring.h | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -33,8 +33,16 @@ void uring_tbuf_read_until(struct cfg *cfg, struct uring_task *task, void uring_tbuf_read_until_eof(struct cfg *cfg, struct uring_task *task, callback_t callback); -void uring_read(struct cfg *cfg, struct uring_task *task, void *buf, - size_t len, off_t offset, callback_t callback); +void uring_tbuf_read(struct cfg *cfg, struct uring_task *task, callback_t callback); + +void uring_read_offset(struct cfg *cfg, struct uring_task *task, void *buf, + size_t len, off_t offset, callback_t callback); + +static inline void +uring_read(struct cfg *cfg, struct uring_task *task, void *buf, size_t len, callback_t callback) +{ + uring_read_offset(cfg, task, buf, len, 0, callback); +} void uring_openat(struct cfg *cfg, struct uring_task *task, const char *path, callback_t callback); |