Skip to content

Commit b5aaab5

Browse files
author
Hugo Laloge
committed
Reformat code
1 parent 3779614 commit b5aaab5

File tree

6 files changed

+60
-49
lines changed

6 files changed

+60
-49
lines changed

commons/zenoh-util/src/net/mod.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,15 @@
1111
// Contributors:
1212
// ZettaScale Zenoh Team, <[email protected]>
1313
//
14+
use std::{
15+
net::{IpAddr, Ipv6Addr},
16+
sync::RwLock,
17+
};
18+
1419
#[cfg(unix)]
1520
use lazy_static::lazy_static;
1621
#[cfg(unix)]
1722
use pnet_datalink::NetworkInterface;
18-
use std::net::{IpAddr, Ipv6Addr};
19-
use std::sync::RwLock;
2023
use tokio::net::{TcpSocket, UdpSocket};
2124
use zenoh_core::{zconfigurable, zread, zwrite};
2225
#[cfg(unix)]

zenoh/src/api/scouting.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,12 @@ use zenoh_protocol::core::WhatAmIMatcher;
1919
use zenoh_result::ZResult;
2020
use zenoh_task::TerminatableTask;
2121

22-
use crate::net::runtime::Scouting;
2322
use crate::{
2423
api::{
2524
builders::scouting::ScoutBuilder,
2625
handlers::{Callback, DefaultHandler},
2726
},
28-
net::runtime::{orchestrator::Loop, Runtime},
27+
net::runtime::{orchestrator::Loop, Runtime, Scouting},
2928
Config,
3029
};
3130

zenoh/src/net/runtime/mod.rs

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -23,39 +23,27 @@ mod netlink;
2323
pub mod orchestrator;
2424
mod scouting;
2525

26-
use self::orchestrator::StartConditions;
27-
use super::{primitives::DeMux, routing, routing::router::Router};
28-
#[cfg(feature = "plugins")]
29-
use crate::api::loader::{load_plugins, start_plugins};
30-
#[cfg(feature = "plugins")]
31-
use crate::api::plugins::PluginsManager;
32-
#[cfg(feature = "internal")]
33-
use crate::session::CloseBuilder;
34-
use crate::{
35-
api::{
36-
builders::close::{Closeable, Closee},
37-
config::{Config, Notifier},
38-
},
39-
GIT_VERSION, LONG_VERSION,
40-
};
41-
pub use adminspace::AdminSpace;
42-
use async_trait::async_trait;
43-
use futures::{stream::StreamExt, Future};
44-
use rtnetlink::packet_route::address::{AddressAttribute, AddressMessage};
45-
use rtnetlink::packet_route::RouteNetlinkMessage;
46-
pub use scouting::Scouting;
47-
use std::net::IpAddr;
4826
#[cfg(feature = "plugins")]
4927
use std::sync::{Mutex, MutexGuard};
50-
use std::time::Duration;
5128
use std::{
5229
any::Any,
5330
collections::HashSet,
31+
net::IpAddr,
5432
sync::{
5533
atomic::{AtomicU32, Ordering},
5634
Arc, Weak,
5735
},
36+
time::Duration,
5837
};
38+
39+
pub use adminspace::AdminSpace;
40+
use async_trait::async_trait;
41+
use futures::{stream::StreamExt, Future};
42+
use rtnetlink::packet_route::{
43+
address::{AddressAttribute, AddressMessage},
44+
RouteNetlinkMessage,
45+
};
46+
pub use scouting::Scouting;
5947
use tokio::task::JoinHandle;
6048
use tokio_util::sync::CancellationToken;
6149
use uhlc::{HLCBuilder, HLC};
@@ -79,6 +67,22 @@ use zenoh_transport::{
7967
};
8068
use zenoh_util::net::update_iface_cache;
8169

70+
use self::orchestrator::StartConditions;
71+
use super::{primitives::DeMux, routing, routing::router::Router};
72+
#[cfg(feature = "plugins")]
73+
use crate::api::loader::{load_plugins, start_plugins};
74+
#[cfg(feature = "plugins")]
75+
use crate::api::plugins::PluginsManager;
76+
#[cfg(feature = "internal")]
77+
use crate::session::CloseBuilder;
78+
use crate::{
79+
api::{
80+
builders::close::{Closeable, Closee},
81+
config::{Config, Notifier},
82+
},
83+
GIT_VERSION, LONG_VERSION,
84+
};
85+
8286
#[cfg(unix)]
8387
const NETLINK_TIMEOUT: Duration = Duration::from_millis(500);
8488

zenoh/src/net/runtime/netlink.rs

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1+
use std::{
2+
io,
3+
pin::Pin,
4+
task::{Context, Poll},
5+
};
6+
17
use futures::{channel::mpsc::UnboundedReceiver, Stream, StreamExt};
2-
use rtnetlink::packet_core::NetlinkPayload;
3-
use rtnetlink::sys::AsyncSocket;
4-
use rtnetlink::{packet_core::NetlinkMessage, packet_route::RouteNetlinkMessage, sys::SocketAddr};
5-
use std::io;
6-
use std::pin::Pin;
7-
use std::task::{Context, Poll};
8+
use rtnetlink::{
9+
packet_core::{NetlinkMessage, NetlinkPayload},
10+
packet_route::RouteNetlinkMessage,
11+
sys::{AsyncSocket, SocketAddr},
12+
};
813

914
const RTNLGRP_IPV4_IFADDR: u32 = 5;
1015

zenoh/src/net/runtime/orchestrator.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ use zenoh_protocol::core::{
3333
use zenoh_result::{bail, zerror, ZResult};
3434

3535
use super::{Runtime, RuntimeSession};
36-
use crate::net::common::AutoConnect;
37-
use crate::net::runtime::scouting::Scouting;
36+
use crate::net::{common::AutoConnect, runtime::scouting::Scouting};
3837

3938
pub enum Loop {
4039
Continue,

zenoh/src/net/runtime/scouting.rs

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,27 @@
1-
use futures::lock::Mutex;
2-
use futures::FutureExt;
3-
use std::future::Future;
4-
use std::io::ErrorKind;
5-
use std::net::{IpAddr, SocketAddr};
6-
use std::sync::Arc;
7-
use std::time::Duration;
8-
use tokio::net::UdpSocket;
9-
use tokio::sync::RwLock;
10-
use tokio::task::JoinHandle;
1+
use std::{
2+
future::Future,
3+
io::ErrorKind,
4+
net::{IpAddr, SocketAddr},
5+
sync::Arc,
6+
time::Duration,
7+
};
8+
9+
use futures::{lock::Mutex, FutureExt};
10+
use tokio::{net::UdpSocket, sync::RwLock, task::JoinHandle};
1111
use tokio_util::sync::CancellationToken;
1212
use zenoh_buffers::{
1313
reader::{DidntRead, HasReader},
1414
writer::HasWriter,
1515
};
1616
use zenoh_codec::{RCodec, WCodec, Zenoh080};
17-
use zenoh_protocol::core::{Locator, WhatAmI, WhatAmIMatcher, ZenohIdProto};
18-
use zenoh_protocol::scouting::{HelloProto, Scout, ScoutingBody, ScoutingMessage};
17+
use zenoh_protocol::{
18+
core::{Locator, WhatAmI, WhatAmIMatcher, ZenohIdProto},
19+
scouting::{HelloProto, Scout, ScoutingBody, ScoutingMessage},
20+
};
1921
use zenoh_result::ZResult;
2022

2123
use super::Runtime;
22-
use crate::net::common::AutoConnect;
23-
use crate::net::runtime::orchestrator::Loop;
24+
use crate::net::{common::AutoConnect, runtime::orchestrator::Loop};
2425

2526
const RCV_BUF_SIZE: usize = u16::MAX as usize;
2627
const SCOUT_INITIAL_PERIOD: Duration = Duration::from_millis(1_000);

0 commit comments

Comments
 (0)