Skip to content

Commit 4996eb8

Browse files
committed
Update IoringOp for Linux 6.15
1 parent 3cce4e4 commit 4996eb8

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/io_uring/mod.rs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -646,6 +646,18 @@ pub enum IoringOp {
646646

647647
/// `IORING_OP_LISTEN` (since Linux 6.11)
648648
Listen = sys::io_uring_op::IORING_OP_LISTEN as _,
649+
650+
/// `IORING_OP_RECV_ZC` (since Linux 6.15)
651+
RecvZc = sys::io_uring_op::IORING_OP_RECV_ZC as _,
652+
653+
/// `IORING_OP_EPOLL_WAIT` (since Linux 6.15)
654+
EpollWait = sys::io_uring_op::IORING_OP_EPOLL_WAIT as _,
655+
656+
/// `IORING_OP_READV_FIXED` (since Linux 6.15)
657+
ReadvFixed = sys::io_uring_op::IORING_OP_READV_FIXED as _,
658+
659+
/// `IORING_OP_WRITEV_FIXED` (since Linux 6.15)
660+
WritevFixed = sys::io_uring_op::IORING_OP_WRITEV_FIXED as _,
649661
}
650662

651663
impl Default for IoringOp {

0 commit comments

Comments
 (0)