From 6d536d0d130e84aab489f11490f8bf824eb86dd0 Mon Sep 17 00:00:00 2001 From: Gris Ge Date: Tue, 18 Aug 2026 15:34:40 +0800 Subject: [PATCH] Use latest rust-netlink crates Signed-off-by: Gris Ge --- Cargo.toml | 10 +++++----- tests/channels.rs | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 7751377..bc6fc80 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,11 +24,11 @@ async-std = { version = "1.13.0", optional = true} futures-util = "0.3.11" futures-channel = "0.3.11" log = "0.4.26" -genetlink = { default-features = false, version = "0.2.6"} -netlink-packet-core = { version = "0.8.0"} -netlink-packet-generic = { version = "0.4.0" } -netlink-proto = { default-features = false, version = "0.12.0" } -netlink-sys = { version = "0.8.7" } +genetlink = { default-features = false, version = "0.3"} +netlink-packet-core = { version = "0.9"} +netlink-packet-generic = { version = "0.5" } +netlink-proto = { default-features = false, version = "0.13" } +netlink-sys = { version = "0.9" } thiserror = "1.0.69" tokio = { version = "1.44.0", features = ["rt"], optional = true} diff --git a/tests/channels.rs b/tests/channels.rs index 37a6376..023df5d 100644 --- a/tests/channels.rs +++ b/tests/channels.rs @@ -3,8 +3,8 @@ use ethtool::{ EthtoolAttr, EthtoolChannelAttr, EthtoolCmd, EthtoolHeader, EthtoolMessage, }; -use netlink_packet_core::{Emitable, Parseable, ParseableParametrized}; -use netlink_packet_generic::{GenlBuffer, GenlHeader}; +use netlink_packet_core::{Emitable, ParseableParametrized}; +use netlink_packet_generic::GenlHeader; #[test] fn test_channels_get_reply() { @@ -27,7 +27,7 @@ fn test_channels_get_reply() { ], }; - let header = GenlHeader::parse(&GenlBuffer::new(&raw)).unwrap(); + let header = GenlHeader::parse(&raw[..]).unwrap(); assert_eq!( expected,