mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-04-25 16:36:54 +02:00
More cleanup.
This commit is contained in:
parent
2649ce7571
commit
115c1c6c56
6 changed files with 6 additions and 14 deletions
|
@ -16,7 +16,6 @@ async-trait = "^0"
|
|||
base64 = "^0"
|
||||
lz4_flex = { version = "^0", features = ["safe-encode", "safe-decode", "checked-decode"] }
|
||||
parking_lot = { version = "^0", features = [], default-features = false }
|
||||
lazy_static = "^1"
|
||||
serde = { version = "^1", features = ["derive"], default-features = false }
|
||||
|
||||
[dev-dependencies]
|
||||
|
|
|
@ -5,7 +5,6 @@ mod dictionary;
|
|||
mod endpoint;
|
||||
mod fragmentedpacket;
|
||||
mod identity;
|
||||
mod inetaddress;
|
||||
mod mac;
|
||||
mod path;
|
||||
mod peer;
|
||||
|
@ -17,11 +16,13 @@ pub(crate) mod node;
|
|||
#[allow(unused)]
|
||||
pub(crate) mod protocol;
|
||||
|
||||
pub mod inetaddress;
|
||||
|
||||
pub use address::Address;
|
||||
pub use dictionary::Dictionary;
|
||||
pub use endpoint::Endpoint;
|
||||
pub use identity::*;
|
||||
pub use inetaddress::{AddressFamilyType, InetAddress, IpScope, AF_INET, AF_INET6};
|
||||
pub use inetaddress::InetAddress;
|
||||
pub use mac::MAC;
|
||||
pub use node::SystemInterface;
|
||||
pub use path::Path;
|
||||
|
|
|
@ -19,7 +19,6 @@ tokio = { version = "^1", features = ["fs", "io-util", "io-std", "net", "parking
|
|||
serde = { version = "^1", features = ["derive"], default-features = false }
|
||||
serde_json = { version = "^1", features = ["std"], default-features = false }
|
||||
parking_lot = { version = "^0", features = [], default-features = false }
|
||||
lazy_static = "^1"
|
||||
clap = { version = "^3", features = ["std", "suggestions"], default-features = false }
|
||||
log = "^0"
|
||||
|
||||
|
|
|
@ -5,15 +5,12 @@ use zerotier_network_hypervisor::vl1::InetAddress;
|
|||
|
||||
#[cfg(any(target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "darwin"))]
|
||||
mod freebsd_like {
|
||||
use lazy_static::lazy_static;
|
||||
use num_traits::AsPrimitive;
|
||||
use parking_lot::Mutex;
|
||||
use std::mem::size_of;
|
||||
use zerotier_network_hypervisor::vl1::InetAddress;
|
||||
|
||||
lazy_static! {
|
||||
static ref INFO_SOCKET: Mutex<i32> = Mutex::new(-1);
|
||||
}
|
||||
static INFO_SOCKET: Mutex<i32> = Mutex::new(-1);
|
||||
|
||||
#[allow(unused)]
|
||||
const SIZE_OF_IN6_IFREQ: usize = 288;
|
||||
|
|
|
@ -6,11 +6,7 @@ use std::sync::{Arc, Weak};
|
|||
|
||||
use crate::udp::BoundUdpSocket;
|
||||
|
||||
use lazy_static::lazy_static;
|
||||
|
||||
lazy_static! {
|
||||
static ref LOCAL_SOCKET_UNIQUE_ID_COUNTER: AtomicUsize = AtomicUsize::new(0);
|
||||
}
|
||||
static LOCAL_SOCKET_UNIQUE_ID_COUNTER: AtomicUsize = AtomicUsize::new(0);
|
||||
|
||||
/// Local socket wrapper to provide to the core.
|
||||
///
|
||||
|
|
|
@ -19,7 +19,7 @@ use crate::localinterface::LocalInterface;
|
|||
#[allow(unused_imports)]
|
||||
use num_traits::AsPrimitive;
|
||||
|
||||
use zerotier_network_hypervisor::vl1::{InetAddress, IpScope, AF_INET, AF_INET6};
|
||||
use zerotier_network_hypervisor::vl1::inetaddress::*;
|
||||
|
||||
/// A local port to which one or more UDP sockets is bound.
|
||||
///
|
||||
|
|
Loading…
Add table
Reference in a new issue