diff options
author | Jens Axboe <axboe@kernel.dk> | 2022-05-14 09:25:07 -0600 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2022-05-14 09:25:07 -0600 |
commit | c519d1928a631873a622a3b81afdc1f2982ba35b (patch) | |
tree | 047d86b057cd88499e3005ac16a7d938c7adb0cd | |
parent | 2894a54a29e5466b4554f186e23856cf0e984eb9 (diff) | |
download | liburing-c519d1928a631873a622a3b81afdc1f2982ba35b.tar.gz liburing-c519d1928a631873a622a3b81afdc1f2982ba35b.tar.bz2 |
liburing.h: use helper for io_uring_prep_multishot_accept()
Signed-off-by: Jens Axboe <axboe@kernel.dk>
-rw-r--r-- | src/include/liburing.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/include/liburing.h b/src/include/liburing.h index 9065555..8e69167 100644 --- a/src/include/liburing.h +++ b/src/include/liburing.h @@ -506,9 +506,7 @@ static inline void io_uring_prep_multishot_accept(struct io_uring_sqe *sqe, int fd, struct sockaddr *addr, socklen_t *addrlen, int flags) { - io_uring_prep_rw(IORING_OP_ACCEPT, sqe, fd, addr, 0, - (__u64) (unsigned long) addrlen); - sqe->accept_flags = (__u32) flags; + io_uring_prep_accept(sqe, fd, addr, addrlen, flags); sqe->ioprio |= IORING_ACCEPT_MULTISHOT; } @@ -581,7 +579,6 @@ static inline void io_uring_prep_openat_direct(struct io_uring_sqe *sqe, __io_uring_set_target_fixed_file(sqe, file_index); } - static inline void io_uring_prep_close(struct io_uring_sqe *sqe, int fd) { io_uring_prep_rw(IORING_OP_CLOSE, sqe, fd, NULL, 0, 0); |