runtime-rs: Group Dependencies from rust-netlink

`rtnetlink`, `netlink-sys` and `netlink-packet-route` are from the same
organization, and some of them are depending on the others, which
implies the version of those crates should be chosen and dealt with
carefully, group them to provide better management.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
This commit is contained in:
Ruoqing He 2025-04-28 07:35:04 +00:00
parent fbf7faa9f4
commit 09700478eb

View File

@ -22,11 +22,8 @@ futures = "0.3.11"
lazy_static = { workspace = true }
libc = { workspace = true }
netns-rs = { workspace = true }
netlink-sys = "0.8.3"
netlink-packet-route = "0.19.0"
nix = { workspace = true }
rand = { workspace = true }
rtnetlink = "0.14.0"
scopeguard = "1.0.0"
serde = { workspace = true }
serde_json = { workspace = true }
@ -37,6 +34,11 @@ tracing = { workspace = true }
uuid = { version = "0.4", features = ["v4"] }
oci-spec = { workspace = true }
## Dependencies from `rust-netlink`
netlink-packet-route = "0.19.0"
netlink-sys = "0.8.3"
rtnetlink = "0.14.0"
# Local dependencies
agent = { workspace = true }
hypervisor = { workspace = true }