Skip to content

Commit 159f0de

Browse files
fixup
1 parent 916d9e4 commit 159f0de

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

netwatch/src/interfaces/linux.rs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! Linux-specific network interfaces implementations.
22
33
#[cfg(not(target_os = "android"))]
4-
use n0_future::{Either, StreamExt, TryStream, TryStreamExt};
4+
use n0_future::{Either, TryStream, TryStreamExt};
55
#[cfg(not(target_os = "android"))]
66
use netlink_packet_core::{NetlinkMessage, NLM_F_DUMP, NLM_F_REQUEST};
77
#[cfg(not(target_os = "android"))]
@@ -183,6 +183,8 @@ fn get_route(
183183
mut handle: Handle,
184184
message: RouteMessage,
185185
) -> impl TryStream<Ok = RouteMessage, Err = Error> {
186+
use n0_future::StreamExt;
187+
186188
let mut req = NetlinkMessage::from(RouteNetlinkMessage::GetRoute(message));
187189
req.header.flags = NLM_F_REQUEST | NLM_F_DUMP;
188190

@@ -191,7 +193,7 @@ fn get_route(
191193
Either::Left(response.map(move |msg| Ok(try_rtnl!(msg, RouteNetlinkMessage::NewRoute))))
192194
}
193195
Err(e) => Either::Right(n0_future::stream::once::<Result<RouteMessage, Error>>(Err(
194-
e,
196+
Error::from(e),
195197
))),
196198
}
197199
}
@@ -257,15 +259,17 @@ fn get_link(
257259
mut handle: Handle,
258260
message: LinkMessage,
259261
) -> impl TryStream<Ok = LinkMessage, Err = Error> {
262+
use n0_future::StreamExt;
263+
260264
let mut req = NetlinkMessage::from(RouteNetlinkMessage::GetLink(message));
261265
req.header.flags = NLM_F_REQUEST;
262266

263267
match handle.request(req, netlink_proto::sys::SocketAddr::new(0, 0)) {
264268
Ok(response) => {
265269
Either::Left(response.map(move |msg| Ok(try_rtnl!(msg, RouteNetlinkMessage::NewLink))))
266270
}
267-
Err(e) => Either::Right(n0_future::stream::once::<Result<RouteMessage, Error>>(Err(
268-
e,
271+
Err(e) => Either::Right(n0_future::stream::once::<Result<LinkMessage, Error>>(Err(
272+
Error::from(e),
269273
))),
270274
}
271275
}

0 commit comments

Comments
 (0)