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,