From c2bc5d0bb6b63e20ef3809aece645517762f583e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=AE=87=E9=80=B8?= Date: Thu, 9 May 2024 18:20:04 +0800 Subject: [PATCH] fix: feature typo --- compio-driver/src/fusion/mod.rs | 2 +- compio-net/Cargo.toml | 4 ++++ compio/Cargo.toml | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/compio-driver/src/fusion/mod.rs b/compio-driver/src/fusion/mod.rs index 1ed679d2..8c2bede4 100644 --- a/compio-driver/src/fusion/mod.rs +++ b/compio-driver/src/fusion/mod.rs @@ -87,7 +87,7 @@ mod driver_type { Shutdown::CODE, // Linux kernel 5.19 #[cfg(any( - feature = "io-uring-seq128", + feature = "io-uring-sqe128", feature = "io-uring-cqe32", feature = "io-uring-socket" ))] diff --git a/compio-net/Cargo.toml b/compio-net/Cargo.toml index 15d7c042..03fedf35 100644 --- a/compio-net/Cargo.toml +++ b/compio-net/Cargo.toml @@ -41,3 +41,7 @@ libc = { workspace = true } compio-macros = { workspace = true } futures-util = { workspace = true } tempfile = { workspace = true } + +[features] +default = [] +io-uring = ["compio-driver/io-uring"] diff --git a/compio/Cargo.toml b/compio/Cargo.toml index 8a5794cc..927576f1 100644 --- a/compio/Cargo.toml +++ b/compio/Cargo.toml @@ -75,7 +75,7 @@ monoio = { version = "0.2.2", default-features = false, features = ["iouring"] } [features] default = ["runtime", "io-uring"] -io-uring = ["compio-driver/io-uring"] +io-uring = ["compio-driver/io-uring", "compio-net?/io-uring"] polling = ["compio-driver/polling"] io = ["dep:compio-io"] io-compat = ["io", "compio-io/compat"]