Skip to content

Commit 2dd0862

Browse files
committed
test: Use latest netlink-packet-route
Signed-off-by: Gris Ge <[email protected]>
1 parent ee9aa5d commit 2dd0862

File tree

4 files changed

+12
-14
lines changed

4 files changed

+12
-14
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ smol_socket = ["netlink-sys/smol_socket"]
2828
[dev-dependencies]
2929
env_logger = "0.8.2"
3030
tokio = { version = "1.0.1", default-features = false, features = ["macros", "rt-multi-thread"] }
31-
netlink-packet-route = { version = "0.14.1" }
31+
netlink-packet-route = { version = "0.18.1" }
3232
netlink-packet-audit = { version = "0.5.0" }
3333
async-std = {version = "1.9.0", features = ["attributes"]}
3434

examples/audit_netlink_events.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ async fn main() -> Result<(), String> {
4949
// - `messages` is a channel receiver through which we receive messages that
5050
// we have not sollicated, ie that are not response to a request we made.
5151
// In this example, we'll receive the audit event through that channel.
52-
let (conn, mut handle, mut messages) = new_connection(NETLINK_AUDIT)
53-
.map_err(|e| {
52+
let (conn, handle, mut messages) =
53+
new_connection(NETLINK_AUDIT).map_err(|e| {
5454
format!("Failed to create a new netlink connection: {e}")
5555
})?;
5656

examples/dump_links.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
// SPDX-License-Identifier: MIT
22

33
use futures::StreamExt;
4-
use netlink_packet_route::{
5-
LinkMessage, NetlinkHeader, NetlinkMessage, RtnlMessage, NLM_F_DUMP,
6-
NLM_F_REQUEST,
4+
use netlink_packet_core::{
5+
NetlinkHeader, NetlinkMessage, NLM_F_DUMP, NLM_F_REQUEST,
76
};
7+
use netlink_packet_route::{link::LinkMessage, RouteNetlinkMessage};
88
use netlink_proto::{
99
new_connection,
1010
sys::{protocols::NETLINK_ROUTE, SocketAddr},
@@ -14,7 +14,7 @@ use netlink_proto::{
1414
async fn main() -> Result<(), String> {
1515
// Create the netlink socket. Here, we won't use the channel that
1616
// receives unsolicited messages.
17-
let (conn, mut handle, _) = new_connection(NETLINK_ROUTE).map_err(|e| {
17+
let (conn, handle, _) = new_connection(NETLINK_ROUTE).map_err(|e| {
1818
format!("Failed to create a new netlink connection: {e}")
1919
})?;
2020

@@ -26,7 +26,7 @@ async fn main() -> Result<(), String> {
2626
nl_hdr.flags = NLM_F_DUMP | NLM_F_REQUEST;
2727
let request = NetlinkMessage::new(
2828
nl_hdr,
29-
RtnlMessage::GetLink(LinkMessage::default()).into(),
29+
RouteNetlinkMessage::GetLink(LinkMessage::default()).into(),
3030
);
3131

3232
// Send the request

src/lib.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -110,13 +110,11 @@
110110
//! ```rust,no_run
111111
//! use futures::StreamExt;
112112
//!
113-
//! use netlink_packet_route::{
114-
//! LinkMessage,
113+
//! use netlink_packet_route::{link::LinkMessage, RouteNetlinkMessage};
114+
//! use netlink_packet_core::{
115115
//! NetlinkHeader,
116116
//! NetlinkMessage,
117-
//! RtnlMessage,
118-
//! NLM_F_DUMP,
119-
//! NLM_F_REQUEST,
117+
//! NLM_F_REQUEST, NLM_F_DUMP
120118
//! };
121119
//!
122120
//! use netlink_proto::{
@@ -140,7 +138,7 @@
140138
//!
141139
//! let msg = NetlinkMessage::new(
142140
//! nl_hdr,
143-
//! RtnlMessage::GetLink(LinkMessage::default()).into(),
141+
//! RouteNetlinkMessage::GetLink(LinkMessage::default()).into(),
144142
//! );
145143
//!
146144
//! // Send the request

0 commit comments

Comments
 (0)